%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,mail,shell_exec,system,proc_open,popen,ini_alter,dl,proc_close,curl_exec,curl_multi_exec,readfile,parse_ini_file,escapeshellarg,escapeshellcmd,show_source,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,mail,php_uname,phpinfo MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/old/templates/sj_flatnews/menusys/ |
Upload File : |
<?php /** * Class YtParams * * @author The YouTech JSC * @package menusys * @filesource ytparam.php * @license Copyright (c) 2011 The YouTech JSC. All Rights Reserved. * @tutorial http://www.smartaddons.com */ if (!class_exists('YtParams')){ class YtParams extends YtObject{ public function __construct($params){ if (gettype($params)=='object' || gettype($params)=='array'){ $this->_loadObject($params); } else if ((gettype($params)=='string') && ('{' == substr($params, 0, 1))){ $this->_loadJSON($params); } else { $this->_loadINI($params); } } public function _loadObject($params){ foreach ($params as $key => $value){ $this->set($key, $value); } return true; } public function _loadJSON($params){ $source = json_decode($params); return $this->bind($source); } public function _loadINI($params){ try { $parts = preg_split('/\n/', $params, -1, true); if(!empty($parts)){ foreach ($parts as $part){ $kvp = explode('=', $part, 2);// $part if (count($kvp)==2){ if (!empty($kvp[0])){ $this->set($kvp[0], $kvp[1]); } } } } return true; } catch (Exception $e) { var_dump($e); return false; } } public function bind($params){ if (gettype($params)=='object' || gettype($params)=='array'){ return $this->_loadObject($params); } else if ((gettype($params)=='string') && ('{' == substr($params, 0, 1))){ return $this->_loadJSON($params); } else { return $this->_loadINI($params); } return false; } public function def($key, $default=''){ if (!isset($this->$key)){ $this->set($key, $default); } } } }