我是PHP
和正则表达式的新手。我正想thorugh一些网上的例子,来到这个例子:这个PHP函数有什么问题
<?php
echo preg_replace_callback('~-([a-z])~', function ($match) {
return strtoupper($match[1]);
}, 'hello-world');
// outputs helloWorld
?>
在php.net
但让我吃惊不工作,并不断收到错误:
PHP Parse error: parse error, unexpected T_FUNCTION
为什么出现错误?
的PHP版本,你运行这个吗? – codaddict 2010-04-28 12:46:08
5.2.1在Windows上的版本。 – user325894 2010-04-28 12:51:10