-
PHP中mb_convert_encoding与iconv函数使用讲解
本文为大家整理的是PHP中mb_convert_encoding与iconv函数使用讲解,感兴趣的同学参考下。 mb_convert_encoding这个函数是用来转换编码的...
PHP 2014-12-15 04:57:04 -
PHP中Header使用的HTTP协议及常用方法小结
本文为大家整理了PHP中Header使用的HTTP协议及常用方法,包含了各种错误编码类型及其含义,需要的朋友可以参考下 代码如下: <?PHP function https($num) { $http = array ( 100 => "HTTP/1.1 100 Continue", 101 => "HTTP/1...
PHP 2014-12-15 04:33:04 -
实现php中的array_filter()函数去掉多维空值的代码分享
本文为大家讲解的是实现php中的array_filter()函数去掉多维空值的代码分享,感兴趣的同学参考下。 在我们开发过程中,判断数组为空时你会想到什么方法呢?首先想到的应该是empty函数,不过直接用empty函数判断为空是不对的,因为当这个值是多维数的时候,empty结果是有值的 其实我们可以利用array_filter函数轻松去掉多维空值,而数组的下标没有改变,下面是举例用法: <?php $array = array( 0 => '滔哥', 1 => false, 2 => 1, 3 => null, 4 => '', 5 => 'http://www.xxx.net', 6 => '0' ); print_r(array_filter($array)); ?> 上面代码输出结果为: Array ( [0] => 滔哥 [2] => 1 [5] => http://www.xxx.net ) 这...
PHP 2014-12-15 04:27:04 -
file_get_contents("php://input", "r")实例介绍
本文为大家讲解的是file_get_contents("php://input", "r")实例介绍,感兴趣的同学参考下。 解释不清,直接上例子 index.html <form action="action.php" method="post" > <input type="text" name="userName" id="userName" /><br/> <input type="text" name="userPass" id="userPass" /><br/> <input type="submit" value="ok" /> </for...
PHP 2014-12-15 03:03:08 -
php 错误:Function session_is_registered() is deprecated in原因及解决方法
本文为大家讲解的是php 错误:Function session_is_registered() is deprecated in原因及解决方法,感兴趣的同学参考下. 在php5.3中运行书中代码会有如下提示: Function session_is_registered() is deprecated in Function session_register() is deprecated in 意思是说这两个函数是不赞成的,弃用的。 下面是php官方手册上的代码,注释部分已经说明了不赞成用session_register() <?php // Use of session_register() is deprecated 不赞成用session_register() $barney = "A big purple dinosaur."; session_register("barney"); // Use of $_SESSION is preferred, as of PHP 4...
PHP 2014-12-15 03:00:04 -
window+nginx+php环境配置
本文为大家讲解的是windows下nginx+php环境的搭建配置方法,感兴趣的同学参考下。 官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用...
PHP 2014-12-15 02:30:05 -
PHP的相似度计算函数:levenshtein的使用说明
本文以示例的方式为大家讲解的是PHP的相似度计算函数:levenshtein的使用说明,感兴趣的同学参考下。 使用说明 先看手册上 levenshtein() 函数的说明: levenshtein() 函数返回两个字符串之间的 Levenshtein 距离...
PHP 2014-12-15 02:03:03 -
url decode problem 解决方法
本文是一个url decode problem 解决方法,感兴趣的同学参考下. 今天被告诉了一个奇怪的事儿,第三方网站使用我们提供的签名是出现了错误,原因是使用php的urldecode时把加号(+) 替换成了空格 试验了一下python的urllib库以及js 的 encodeURIComponent 均不会替换。空格encode也是替换成了 '%20' ...
PHP 2014-12-15 00:12:06 -
PHP中数字检测is_numeric与ctype_digit的区别介绍
本文为大家讲解的是PHP中数字检测is_numeric与ctype_digit的区别介绍,感兴趣的同学参考下。 PHP中的两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别 is_numeric:检测是否为数字字符串,可为负数和小数 ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过 注意,参数一定要是字符串,如果不是字符串,则会返回0/FASLE 下面是测试例子: $a = 0001111222 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //true $a = 0.1 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //false $a = -1 ; var_dump($a); var_dump(is_numeric($a));...
PHP 2014-12-14 23:21:04 -
php数组合并array_merge()函数使用注意事项
本文 为大家介绍的是php数组合并array_merge()函数使用注意事项小结,感兴趣的同学参考下。 array_merge()函数在php中是对数组进行合并的,可以把多个数组合成一个数组,并且不改变原数组(www.111cn.net)的值了,但今天我在使用array_merge合并数组时碰到几个小细节上的问题,下面我举例子给各位朋友看看 1.array_merge()合并 例子 $array = array('a'=>'bb'); $array2 = array('b'=>'cc'); $array3 = array_merge($array,$array2); 输出结果为 Array ( [a] => bb [b] => cc ) 上面因为都是数组就没有问题了,假如我们把$array 设置不是数组看看什么情况 $array = 1;//array('a'=>'bb'); $array2 ...
PHP 2014-12-14 23:15:05 -
PHP及Zend Engine的线程安全模型分析
本文为大家讲解的是PHP及Zend Engine的线程安全模型分析,感兴趣的同学参考下。 在阅读PHP源码和学习PHP扩展开发的过程中,我接触到大量含有“TSRM”字眼的宏...
PHP 2014-12-14 23:12:20 -
Sorting Array Values in PHP(数组排序)
本文为大家讲解的是Sorting Array Values in PHP(数组排序),感兴趣的同学参考下。 有时候,你可能需要对数组内的值进行排序,那么就可以参考下面的文章...
PHP 2014-12-14 22:42:11