uawdijnntqw1x1x1
IP : 216.73.216.103
Hostname : dsru51-17647.fornex.org
Kernel : Linux dsru51-17647.fornex.org 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
rustam
/
data
/
www
/
new.tedocolor.ru
/
wa-system
/
util
/
waString.class.php
/
/
<?php /** * This file is part of Webasyst framework. * * Licensed under the terms of the GNU Lesser General Public License (LGPL). * http://www.webasyst.com/framework/license/ * * @link http://www.webasyst.com/ * @author Webasyst LLC * @copyright 2017 Webasyst LLC * @package wa-system * @subpackage util */ class waString { /** * Wrapper to simplify htmlspecialchars() usage with proper encoding * * @param string $str * @param int $flags defaults to ENT_COMPAT | ENT_HTML401 * @return string */ public static function escape($str, $flags = null) { if ($flags === null) { $flags = ENT_COMPAT | ENT_HTML401; } return htmlspecialchars($str, $flags, 'UTF-8'); } /** * Wrapper to simplify htmlentities() usage with proper encoding * * @param string $str * @param int $flags defaults to ENT_COMPAT | ENT_HTML401 * @return string */ public static function escapeAll($str, $flags = null) { if ($flags === null) { $flags = ENT_COMPAT | ENT_HTML401; } return htmlentities($str, $flags, 'UTF-8'); } /** * Generate a random UUID (v4) * * @see http://www.ietf.org/rfc/rfc4122.txt * @return string */ public static function uuid() { $uuid = sprintf('%04x%04x-%04x-%04x-%04x-%04x%04x%04x', // 32 bits for "time_low" mt_rand(0, 0xffff), mt_rand(0, 0xffff), // 16 bits for "time_mid" mt_rand(0, 0xffff), // 16 bits for "time_hi_and_version", // four most significant bits holds version number 4 mt_rand(0, 0x0fff) | 0x4000, // 16 bits, 8 bits for "clk_seq_hi_res", // 8 bits for "clk_seq_low", // two most significant bits holds zero and one for variant DCE1.1 mt_rand(0, 0x3fff) | 0x8000, // 48 bits for "node" mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff)); return $uuid; } }
/var/www/rustam/data/www/new.tedocolor.ru/wa-system/util/waString.class.php