-
php error_log 函数的使用
本文为大家讲解了php的错误日志函数error_log函数的使用方法,感兴趣的同学参考下. error_log函数是PHP内置的一个函数,主要是用来写错误日志的函数,我们在多人开发,或者在比较复杂,并且没有单元测试的开发项目中,完全可以使用它来记录我们程序中的错误,特别是数据库查询语句执行的错误。 我们来大致了解一下error_log()函数...
PHP 2014-12-13 01:18:05 -
php escape URL编码函数
本文是一个php实现的url 编码函数,既:php版的escape/unescape函数,感兴趣的同学参考下. php提供的URL编码函数是基于字节的,对由ie的javascript函数escape编码的数据就无能为力了。 function escape($str) { preg_match_all("/[x80-xff].|[x01-x7f]+/",$str,$r); $ar = $r[0]; foreach($ar as $k=>$v) { if(ord($v[0]) < 128) $ar[$k] = rawurlencode($v); else $ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v)); } return join("",$ar); } function unescape($str) { $str = rawurldecode($str); preg_match_all...
PHP 2014-12-13 00:45:15 -
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
本文为大家主要讲解的是解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题,感兴趣的同学参考下. 最近准备改改自己的个人主页,加上发邮件到功能,发现居然不是那么好用。gmail和msn可以收到邮件,但是163/sina/sohu的邮箱居然都收不到,非常郁闷...
PHP 2014-12-12 21:24:29 -
php 远程图片保存到本地的函数类
本文是一个php实现的可以获取远程图片并把它保存到本地的类,感兴趣的同学参考下. <?php // // Function: 获取远程图片并把它保存到本地 // // // 确定您有把文件写入本地服务器的权限 // // // 变量说明: // $url 是远程图片的完整URL地址,不能为空。 // $filename 是可选变量: 如果为空,本地文件名将基于时间和日期 // 自动生成. 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; } ...
PHP 2014-12-12 19:24:05 -
php addslashes 函数使用说明
本文为大家讲解了php下的addslashes函数的使用方法,及用处,感兴趣的同学参考下. addslashes (PHP 3, PHP 4, PHP 5) addslashes -- 使用反斜线引用字符串 描述 string addslashes ( string str ) 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线(\)与 NUL(NULL 字符)...
PHP 2014-12-12 15:00:14 -
一个简单的php 图片验证码函数
本文是一个php实现的简单验证码函数,感兴趣的同学参考下. <?php function yzm($name,$width,$height){ Header("Content-type: image/PNG"); srand((double)microtime()*1000000);//播下一个生成随机数字的种子,以方便下面随机数生成的使用 session_start();//将随机数存入session中 $_SESSION[$name]=""; $im = imagecreate($width,$height); //制定图片背景大小 $black = ImageColorAllocate($im, 0,0,0); //设定三种颜色 $white = ImageColorAllocate($im, 255,255,255); $gray = ImageColorAllocate($im, 200,200,200); imagefill($im,0,0,$gray); //采用区域填充法,设定(0,0) wh...
PHP 2014-12-12 12:18:09 -
PHP 类型转换函数intval
本文为大家讲解的是php的类型转换函数intval的使用方法,感兴趣的同学参考下. PHP代码 $id = intval($_GET['id']); 转换id,如果不是数字就直接转换为0,这在防治一些注入攻击时非常有效,也可以让你的程序更加健壮. intval (PHP 3, PHP 4, PHP 5) intval -- 获取变量的整数值 描述 int intval ( mixed var [, int base] ) 通过使用特定的进制转换(默认是十进制),返回变量 var 的 integer 数值。 var 可以是任何标量类型...
PHP 2014-12-12 11:03:16 -
php 文件操作类函数缓存带来的问题
php中的某些文件操作函数会缓存上次操作的文件缓存,本文讲解了如何清除函数缓存的问题感兴趣的同学参考下. 当使用以下函数时,会因为文件状态缓存,导致结果错误 stat(),lstat(),file_exists(),is_writable(),is_readable(),is_executable(),is_file(),is_dir(),is_link(),filectime(),fileatime(),filemtime(),fileinode(),filegroup(),fileowner(),filesize(),filetype() , fileperms() 解决办法:在使用这些函数前,使用clearstatcache ( ) 清除缓存带来的影响...
PHP 2014-12-12 08:54:06 -
PHP获取当前文件所在目录 getcwd()函数
本文为大家介绍了二种PHP 获取当前目录的方法。用 getcwd() 函数或 dirname(__FILE__),感兴趣的同学参考下. <?php echo getcwd() . "<br/>"; echo dirname(__FILE__); ?>...
PHP 2014-12-12 08:42:11 -
php 获取远程网页内容的函数
本文是一个php获取远程网页内容函数的用法,file_get_contents,感兴趣的同学参考下. <?php $curDomain = $_SERVER['HTTP_HOST']; $strHTML = file_get_contents('http://www.phperz.com/DomainParking.asp?gDomName='.$curDomain); echo $strHTML ?> 早就在网上看到说file_get_contents不稳定,果然碰到了。...
PHP 2014-12-12 08:03:04 -
PHP 输出缓存详解(ob_*系列函数)
本文为大家讲解了php的输出缓存函数ob_*系统函数的用法,ob_*函数最典型的一个用例是用来生成静态html页面,感兴趣的同学参考下. Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况...
PHP 2014-12-12 07:33:04 -
php实现的中英文字符串翻转函数
本文是一个php实现的可以把字符串翻转的函数,感兴趣的同学参考下. <?php //页面编码设为utf8 header('Content-type: text/html; charset=utf-8'); $luokuan = "ABCDEFG-测试的啊-!!!一二三四五。...
PHP 2014-12-12 06:21:04