我在本地运行 PHP 5.3.8,在远程运行 5.2.17。
strstr() 在我的本地工作正常,但是在远程加载时它什么也不返回。甚至错误报告也没有说什么。
一个简单的使用它:
echo strstr('1234567890', '3', true);
应该返回 12。而是什么都不给。在这一点上,我迷失了想法。两个相同的脚本如何返回不同的结果?
是不是偷偷关掉了?还是有我不知道的设置?非常感谢任何帮助,谢谢。
的第三个参数strstr
是在 PHP 5.3.0 中引入的,因此您不能在具有 PHP 5.2.x 的远程服务器中使用此参数
链接在这里http://php.net/manual/en/function.strstr.php(注意更改日志部分)