-
php中json_encode()和json_decode()函数用法详解
本文为大家讲解的是php中json_encode()和json_decode()函数用法详解,感兴趣的同学参考下。 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码...
PHP 2014-12-19 06:24:04 -
php urlencode()与urldecode()函数字符编码原理及使用示例详解
本文为大家讲解的是php urlencode()与urldecode()函数字符编码原理及使用示例详解,感兴趣的同学参考下。 中文字符编码研究系列第五期,详解 urlencode()与urldecode()函数字符编码原理,两个函数分别用于编码 URL 字符串和解码已编码的 URL 字符串,实现对中文字符的编码 其原理就是把中文字符转换为十六进制并按某种规则进行字符串组合,实现字符的编码与解编码,保证URL数据传递过程中字符的完整性和兼容性,主要讨论中文字符的编码情况...
PHP 2014-12-19 06:21:08 -
PHP include引入任意文件或URL介绍
本文为大家讲解的是PHP include引入任意文件或URL介绍,感兴趣的同学参考下。 include和require的用途是包含并运行指定的文件...
PHP 2014-12-19 06:18:03 -
详解PHP导入导出CSV文件
本文为大家讲解的是php如何导入导出csv文件的方法,感兴趣的同学参考下。 项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能...
PHP 2014-12-19 06:15:04 -
php中的Base62类(适用于数值转字符串)使用方法
本文为大家讲解的是php中的Base62类(适用于数值转字符串)使用方法,感兴趣的同学参考下。 Base62类源码: class Base62 { private $string = "vPh7zZwA2LyU4bGq5tcVfIMxJi6XaSoK9CNp0OWljYTHQ8REnmu31BrdgeDkFs"; public function base62_encode($str) { $out = ''; for($t=floor(log10($str)/log10(62)); $t>=0; $t--) { $a = floor($st...
PHP 2014-12-19 06:12:04 -
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
本文为大家讲解的是php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法,感兴趣的同学参考下. 在利用php解析xml时提示Invalid byte 1 of 1-byte UTF-8 sequence错误了,这个问题我百度查实说是编码问题,结果我把编码处理一下果然KO了,下面我来分享一下解决办法 错误提示 Invalid byte 1 of 1-byte UTF-8 sequence 原因分析 在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,所以这也就是为什么能够我们使用GBK、GB2312编码来生成xml文件能正确的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。 把xml的encoding属性值UTF-8改为UTF8 org.xml.sax.SAXParseException: Content is not allowed in trailing section 把先要解析和字符串t...
PHP 2014-12-19 06:09:03 -
php设计模式之观察者模式的应用详解
本文以示例的方式向大家讲解了php设计模式之观察者模式的应用详解,感兴趣的同学参考下。 观察者模式:定义对象间一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新...
PHP 2014-12-19 06:06:03 -
PHP文件操作函数使用详解及示例
本文为大家整理的是PHP文件操作函数使用详解及示例,感兴趣的同学参考下。 $path1= "E:/myphp/text.txt"; if(!file_exists($path1)){ echo "文件不存在!"; }else{ $handle1 = fopen($path1, 'r+') or exit("Unable to open file"); // while (!feof($handle1)){ // echo fgets($handle1)."<br>"; // } while(!feof($handle1)){ echo fgetc($handle1); } } 上面的代码阐释了一个简单的文件读取操作...
PHP 2014-12-19 05:48:03 -
php+js iframe实现上传头像界面无跳转(刷新)示例
本文是一个php+js iframe实现上传头像界面无跳转(刷新)示例,感兴趣的同学参考下。 上传头像,界面无跳转的方式很多,我用的是加个iframe那种...
PHP 2014-12-19 05:42:03 -
php采用curl实现伪造IP来源的方法
本文为大家讲解的是一个php采用curl实现伪造IP来源的方法及示例代码,主要涉及使用curl的CURLOPT_REFERER参数实现该功能,需要的朋友可以参考下 定义伪造用户浏览器信息HTTP_USER_AGENT $binfo =array('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; InfoPath.2; AskTbPTV/5.17.0.25589; Alexa Toolbar)','Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0','Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; Alexa Toolbar)','Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5....
PHP 2014-12-19 05:33:34 -
PHP中的多行字符串传递给JavaScript的两种方法
本文为大家讲解的是PHP中的多行字符串传递给JavaScript的两种方法,需要的朋友可以参考下 PHP和JavaScript都是初学。最近有这么个需求: 比方说有一个PHP的多行字符串: $a = <<<EOF thy38 csdn blog EOF; 传递给JavaScript后要等价于: var c='thy38n csdnn blog'; 因为对这两门语言的理解低到不知如何Google,只好自己摸索出方法两则: 1. 将PHP先转义,然后分割,然后转JSON,然后JavaScript parse,最后用n拼接...
PHP 2014-12-19 04:54:03 -
php错误:failed to open stream: No such file or directory in原因分析及解决方法
本文为大家讲解的是php错误:failed to open stream: No such file or directory in原因分析及解决方法,感兴趣的同学参考下. 错误描述 PHP Warning: move_uploaded_file(/xxx/xxx...
PHP 2014-12-19 04:52:01