Я новичок в 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
Почему появляется ошибка?