在网上找了一些,大部分都已经失效,为此我重新整理了一下;特别放出126的代码,163是比较容易抓取的;126有点变态多了一次跳转,比较麻烦 代码如下:/** * @file class.126http.php * 获得126邮箱通讯录列表 * @author jvones http://www.jvones.com/blog * @date 2009-09-26 **/ class http126 { private function login($username, $password) { //第一步:初步登陆 $cookies = array(); $ch = curl_init(); curl_setopt($ch, CU...
func_num_args() 返回传递给该函数参数的个数 func_get_arg($arg_num) 取得指定位置的参数值,$arg_num位置index从0开始n-1。 func_get_args() 返回包含所有参数的数组 以上就介绍了harry potter and the deathly h php 获取可变函数参数的函数,包括了harry potter and the deathly h方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
__CLASS__ 获取当前类名,区分大小写__FUNCTION__ 当前函数名,区分大小写__METHOD__ 当前方法名,区分大小写 get_class(obj);//取得当前语句所在类的类名get_class_methods(obj);//取得obj的所有的方法名,并且组成一个数组get_class_vars(obj);//取得obj的所有的变亮名,并组成一个数组以上就介绍了火炬之光2 mod文件使用方法 PHP中获取类、方法、属性,包括了火炬之光2 mod文件使用方法方面的内容,希望对PHP教程有兴趣的朋友有...
经过探索最终解决。记录之,顺便也记录了通用解决方案。如果你也遇到XMLFLASH乱码情况,可以速查: 1.确信XML绝对没有问题的情况: 首先,flash读取xml出现乱码涉及到System.useCodepage这个静态属性属性 官方描述:“A Boolean value that tells Flash Player which code page to use to interpret external text files.”默认为false。 倘若我们使用UTF8编码的外部文本文件,PHP100.com 都不用管它,使用非UTF8编码文本文件且文...
代码如下:echo date("Ymd",strtotime("now")), "\n"; echo date("Ymd",strtotime("-1 week Monday")), "\n"; echo date("Ymd",strtotime("-1 week Sunday")), "\n"; echo date("Ymd",strtotime("+0 week Monday")), "\n"; echo date("Ymd",strtotime("+0 week Sunday")), "\n"; //date(n) 第几个月 //date("w") 本周周几 //date("t") 本月天数 echo 上周:; echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")...
代码如下:$file = "/home/lvyaozu/backup_20080115.txt"; for($i=1; $i $func = 'get_file_ext_' . $i; var_dump($func($file)); } function get_file_ext_1($file) { return strtolower(trim(substr(strrchr($file, '.'), 1))); } function get_file_ext_2($file) { return strtolower(trim(pathinfo($file, PATHINFO_EXTENSION))); } function get_file_ext_3($file) { return strtolower(trim(substr($file, strrpos($file, '.'...
后来又在手册上找到了is_utf8函数,这样,再结合iconv函数,我的问题就解决了。下面帖出这个函数: 代码如下:function is_utf8($string) { return preg_match(%^(?: [\x09\x0A\x0D\x20-\x7E] # ASCII | [\xC2-\xDF][\x80-\xBF] # non-overlong 2-byte | \xE0[\xA0-\xBF][\x80-\xBF] # excluding overlongs | [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2} # straight 3-byte | \xED[\x80-\x9F][\x80-\xBF] # excluding surrogates | \xF0[\x...
用 getcwd() 函数或 dirname(__FILE__) 代码如下:echo getcwd() . ""; echo dirname(__FILE__); ?> 以上就介绍了gone not around any longer PHP获取当前文件所在目录 getcwd函数,包括了gone not around any longer方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
代码如下:$r = new ReflectionClass($this); Zend_Debug::dump($r->getConstants(), "Constants"); Zend_Debug::dump($r->getProperties(), "Properties"); Zend_Debug::dump($r->getMethods(), "Methods"); 以上就介绍了冬虫夏草的功效与作用及食用方法 PHP获取类中常量,属性,及方法列表的方法,包括了冬虫夏草的功效与作用及食用方法方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
代码如下://获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; //获取网页地址 echo $_SERVER['PHP_SELF'].""; //获取网址参数 echo $_SERVER["QUERY_STRING"].""; //来源网页的详细地址 echo $_SERVER['HTTP_REFERER'].""; ?> 以上就介绍了地址栏不见了 php获取地址栏信息的代码,包括了地址栏不见了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
大致程序思想就是使用递规来计算目录占用空间多少, 然后再把这个占用空间的值写进文本文件里, 那么只要访问这个txt文件就知道占用了多少空间, 不用频繁获取而读磁盘, 节省资源. 每次用户如果上传的文件或者删除了文件, 那么又重新进行统计. 当然, 也可以把统计结果保存到数据库里. 代码如下:function countDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($FolderOrFile != "...
代码如下:function PMA_getenv($var_name) { if (isset($_SERVER[$var_name])) { return $_SERVER[$var_name]; } elseif (isset($_ENV[$var_name])) { return $_ENV[$var_name]; } elseif (getenv($var_name)) { return getenv($var_name); } elseif (function_exists('apache_getenv') && apache_getenv($var_name, true)) { return apache_getenv($var_name, true); } return ''; } if (empty($HTTP_HOST)) { if (PMA_getenv('HT...
今天用echo $showtime=date("Y-m-d H:i:s")获取系统时间时,发现获取的时间与系统的时间不符。 研究了一番发现,PHP默认设置的时间是以格林威治时区为标准的,所以我们必须把PHP的时区设定改为北京时间。 操作方法: 打开php.ini文件,一般在PHP的安装根目录下 找到其中的;date.timezone 删掉date.timezone前面的分号,并改成date.timezone = PRC 存盘,并重新启动Apahce服务(有时用Apache的restart功能会有问题,建议...
$iipp=$_SERVER["REMOTE_ADDR"]; echo $iipp; ?>[/code][code]$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"]; echo $user_IP; ?> function get_real_ip(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip = $_SERVER["HTTP_CLIENT_IP"]; } if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ips = ex...
function GrabImage($url,$filename="") { if($url==""):return false;endif; if($filename=="") { $ext=strrchr($url,"."); if($ext!=".gif" && $ext!=".jpg"):return false;endif; $filename=date("dMYHis").$ext; } ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); $fp2=@fopen($filename, "a"); fwrite($fp2,$img); fclose($fp2); return ...