(PECL runkit7 >= Unknown)
runkit7_function_add — Ajoute une nouvelle fonction, similaire à create_function()
function_nameLe nom de la fonction à créer
argument_listLa liste des arguments séparés par des virgules
codeLe code composant la fonction
closureUne closure qui définit la fonction
return_by_referenceSi la fonction doit retourner par référence
doc_commentLe commentaire de documentation de la fonction
return_typeLe type de retour de la fonction
is_strict
Si la fonction doit se comporter comme si elle était déclarée dans un fichier avec strict_types=1
Exemple #1 Un exemple de runkit7_function_add()
<?php
runkit7_function_add('testme','$a,$b','echo "The value of a is $a\n"; echo "The value of b is $b\n";');
testme(1,2);
?>L'exemple ci-dessus va afficher :
The value of a is 1 The value of b is 2