关于php在unserialize时返回false

今天碰到一个很畸形的问题,在进行反序列化时,结果返回了false,仔细检查了下,原来是序列化时编码与反序列化时编码问题。

平时很少注意这个,原因是编码不一致时单引号和双引号有差别。

以下函数进行替换可解决此问题。

Read more

命令行执行php可选参数

在web上访问url的时候,往往只需要在执行文件后跟上“?”,”&” 连接符即可带上参数,而在命令行同样也能传递参数。翻看了一下php手册,有介绍关于php在命令行下执行所需要带上参数的资料。

$argv — 传递给脚本的参数数组

例如windows下,php环境在e:/server/php5.4/。

然后在命令行可以直接使用

用法1:e:/server/php5.4/php xxx.php

用法2:e:/server/php5.4/php xxx.php param1 param2

Read more