Maison > Article > développement back-end > Quelle est la méthode utilisée par PHP pour appeler des fonctions dans d’autres fichiers ?
En PHP, vous devez parfois appeler des fonctions dans d'autres fichiers. Laissez-moi vous présenter comment appeler des fonctions dans d'autres fichiers en PHP. Les amis dans le besoin peuvent y jeter un œil pour référence.
La plupart du temps, vous n'avez besoin que de require_once
require, include, require_once, include_once est vertigineux, pourquoi une importation en python peut-elle résoudre le problème ? ça devient si compliqué en php ?
include
La chose la plus étonnante à propos de l'inclusion est que vous pouvez introduire des fichiers php distants, c'est-à-dire inclure une adresse URL. Je me suis demandé quelle était l’intention originale de cette conception ? Est-il utilisé pour mettre à jour dynamiquement les fichiers de configuration ? N'est-il pas préférable d'utiliser l'interface json.
include_once
Pourquoi include_once alors que vous avez include ? Je ne comprends pas du tout le monde de PHP. . . Le problème avec
include est que si le même fichier est inclus deux fois, les fonctions du fichier seront redéfinies deux fois et une erreur sera signalée. ce. . . Lors de la conception, incluez simplement par défaut include_once. Pourquoi continuer à inclure ? Ce doit être parce que je lis trop peu.
require
La différence entre require et include est que si le fichier php inclus signale une erreur, le script actuel peut continuer à s'exécuter, car il ne s'agit que d'un niveau d'avertissement
Si le fichier PHP require signale une erreur, le script actuel signalera également une erreur et cessera de s'exécuter. Quelle est la différence entre utiliser include/require dans une fonction et l'utiliser en dehors de la fonction ? Je vois souvent le code d'autres personnes utiliser include/require dans les fonctions, et je trouve toujours cela inexplicable. Pourquoi ne peut-il pas être introduit dans l'en-tête du fichier comme Python pour le rendre plus facile à lire ? Liste les fonctions d'utilisation d'include/require dans une fonctionCe 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!