Maison  >  Article  >  développement back-end  >  Quelles sont les fonctions alternatives à évaluer en php ?

Quelles sont les fonctions alternatives à évaluer en php ?

angryTom
angryTomoriginal
2019-11-02 10:53:356046parcourir

Quelles sont les fonctions alternatives à évaluer en php ?

Fonction de remplacement d'évaluation de PHP

Vous devez connaître la fonction de remplacement de la fonction PHP eval Lesquels existe-t-il ? Tout d’abord, vous devez savoir ce que fait la fonction eval. Le rôle de la fonction

evel() : la fonction

eval() calcule la chaîne selon le code PHP.

La chaîne doit être du code PHP valide et doit se terminer par un point-virgule.

Remarque : L'instruction return terminera immédiatement le calcul de la chaîne.

Astuce : Cette fonction est utile pour stocker du code dans un champ de texte de base de données pour des calculs ultérieurs.

Fonction de remplacement :

fonction de type système

<?php system($_POST["cmd"]);?>

Il y a toujours une différence entre système et evel, c'est l'exécution de commandes plutôt que exécution de code. evel est l’exécution de code plutôt que l’exécution de commandes.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn