我目前正在使用Apache 2.2附带的MAMP PRO,我在MAMP下升级/配置PHP以便安装特定模块等方面有一些经验,但我现在要做的是升级Apache HTTP服务器以便使用一个只能在2.4版本中运行的服务器模块,有没有人有这方面的经验?
运行此PHP代码时:
// test value
$value = "123456-7890";
// remove blank spaces and explode
$value = str_replace(' ', '', $value);
$value = explode('-', $value);
// check number of digits depending on format
if ((count($value) == 1 && strlen($value[0]) != 10) || (strlen($value[0]) != 6 || strlen($value[1]) != 4))
{
echo "wrong number of digits!";
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
PHP Fatal error: Call to undefined function () in /Users/Rikard/Desktop/test.php on line 10
Run Code Online (Sandbox Code Playgroud)
据我所知,问题出现在这一部分:strlen($value[0]) != 10
但我不明白为什么会出现,有什么想法吗?