Le langage PHP sert un langage de script flexible pour le web. Même si elle a la réputation d'être "juste" un langage de script , de nombreux projets importants et complexes sont construits en utilisant PHP comme la fondation. Pour cette raison, PHP comprend la syntaxe à utiliser de nombreux fichiers sur de nombreux projets par "y compris" en dehors des fichiers dans les programmes . Il ya différentes façons que les programmeurs peuvent inclure des fichiers , en utilisant le " include () " et " require () " fonctions et leurs variantes , " include_once ( )" et " require_once (). " PHP " include () " Function
Comme d'autres langages de programmation , PHP permet aux programmeurs d'importer en dehors des fichiers de code dans leurs projets en cours. Le " include () " fonction accomplit cela en prenant un nom de fichier comme argument et en insérant le contenu de ce fichier dans le code actuel . Par exemple, un programmeur qui souhaite importer une fonction à l'extérieur à partir d'un fichier " func.php " peut inclure ce fichier dans le programme actuel en utilisant la fonction include () :
< php include ( " fonctions . php " ) ? >
PHP" require ( ) " Function
require ( ) fonction se comporte d'une manière similaire à la fonction include () , avec une différence importante . Si la fonction include () se heurte à une erreur d'importation , comme un fichier inexistant , il soulève un avertissement, mais permet au code de continuer son exécution . Le require () fonction , d'autre part , soulève un avertissement tandis que l'arrêt de l'exécution. Si, par exemple , un programmeur essaie d'inclure un fichier qui n'existe pas , le require ( ) envoie une erreur fatale et arrête le programme.
Le " include_once ()" et " require_once () " Fonctions
include_once () et require_once fonctions () fonctionne de la même manière que leurs homologues , avec une petite différence : Chaque fonction vérifie si le fichier à importer a déjà été compris ailleurs dans le programme. Si c'est le cas , ces fonctions n'ont tout simplement pas ré- inclure le fichier .
Exemples
envisager un programme où un programmeur souhaite inclure un fichier qui définit une fonction nommé « carré (). " Cette fonction prend un nombre et renvoie sa valeur au carré. Le programmeur utilise la fonction " require_once ()" pour s'assurer que le fichier existe, et que le programme ne importe le fichier une fois . Ensuite, le programmeur peut utiliser la fonction carré ( ) dans le code :
< php require_once ( " square.php "); //lèvera une erreur fatale si le fichier n'existe pas
< p > $ a = square (2); ? //$ a = 4
> Photos