Heim > Artikel > Backend-Entwicklung > Wie können Funktionen in anderen Dateien in PHP aufgerufen werden?
In PHP müssen Sie manchmal Funktionen in anderen Dateien aufrufen. Lassen Sie mich Ihnen vorstellen, wie Sie Funktionen in anderen Dateien in PHP aufrufen.
Meistens braucht man nur require_once
require, include, require_once, include_once Es ist schwindelerregend. Warum wird ein Problem, das durch einen Import in Python gelöst werden kann, in PHP so kompliziert?
include
include
include 最神奇的地方是,可以引入远程的 php 文件,即 include 一个 URL 地址。我了个去,这种设计的初衷到底是什么?难道用来动态更新配置文件?用 json 接口不是更好。
include_once
有了 include 为何还要 include_once。我完全无法理解 PHP 的世界。。。
include 会带来的问题是,如果同一个文件被 include 两次,会导致文件中的函数被重复定义两次,于是报错。这。。。设计的时候,直接把 include 默认成 include_once 不就得了。为何还要保留 include? 一定是我看书太少。
require
include_once
Warum brauchen wir include_once, wenn wir include haben? Ich kann die Welt von PHP überhaupt nicht verstehen. . . Das Problem mit include besteht darin, dass, wenn dieselbe Datei zweimal eingebunden wird, die Funktion in der Datei zweimal neu definiert wird und ein Fehler gemeldet wird. Das. . . Beim Entwerfen verwenden Sie standardmäßig include_once. Warum sollte ich die Einbindung behalten? Das liegt wohl daran, dass ich zu wenig gelesen habe.
require
Der Unterschied zwischen require und include besteht darin, dass das aktuelle Skript weiter ausgeführt werden kann, wenn die eingebundene PHP-Datei einen Fehler meldet, da dies nur eine Warnstufe ist require php file meldet einen Fehler. Das aktuelle Skript meldet ebenfalls einen Fehler und stoppt die Ausführung. Das obige ist der detaillierte Inhalt vonWie können Funktionen in anderen Dateien in PHP aufgerufen werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!