Heim > Artikel > Backend-Entwicklung > php function_exists Funktionsproblem, wiederholte Definition von Funktionen
<code>$a=get(1); //出错,找不到定义 echo $a; if(!function_exists("get")){ function get($a){ return "test"; } }</code>
Wenn Sie die Funktion realisieren möchten, müssen Sie prüfen, ob die Funktion definiert ist. Wenn nicht, definieren Sie sie einfach am Ende Datei, und es wird angezeigt, dass die Funktionsdefinition nicht gefunden werden kann
<code>$a=get(1); //出错,找不到定义 echo $a; if(!function_exists("get")){ function get($a){ return "test"; } }</code>Wenn Sie die Funktion realisieren möchten, müssen Sie prüfen, ob die Funktion definiert ist. Wenn nicht, definieren Sie sie einfach am Ende Datei, und es wird angezeigt, dass die Funktionsdefinition nicht gefunden werden kann
<code class="php">if(!function_exists("get")){ function get($a){ return "test"; } } $a=get(1); // 这不就找到了 echo $a;</code>Empfohlene Methoden
, Handbuch
is_callable