Je suis nouveau à PHP
et l'expression régulière. J'allais répercutant quelques exemples en ligne et est venu avec cet exemple:Quel est le problème avec cette fonction PHP
<?php
echo preg_replace_callback('~-([a-z])~', function ($match) {
return strtoupper($match[1]);
}, 'hello-world');
// outputs helloWorld
?>
à php.net
mais à ma grande surprise, il ne fonctionne pas et continue de recevoir l'erreur:
PHP Parse error: parse error, unexpected T_FUNCTION
Pourquoi obtenir erreur?
quelle version de PHP vous exécutez ce sur? – codaddict
5.2.1 version sur les fenêtres. – user325894