Die Unterschiede zwischen „define“ und „defined“ sind: 1. „Define“ wird zum Definieren einer Konstante verwendet und kann nach der Definition nicht geändert oder abgebrochen werden. 2. „Define“ prüft, ob die Konstante definiert ist, und gibt „true“ zurück, wenn sie existiert . Gibt false zurück, wenn es nicht existiert.
[Empfohlenes Tutorial: PHP-Tutorial]
definiere und definiere The Unterschied
define
define wird verwendet, um eine Konstante zu definieren. Die Konstante stellt den globalen Bereich dar, sodass sie direkt im Skript verwendet werden kann, ohne dies zu berücksichtigen Umfang. Von überall aus zugänglich. Beachten Sie jedoch, dass eine einmal definierte Konstante weder geändert noch undefiniert werden kann
Beispiel:
define("path","root/www/web")
wobei root/www/web der Wert der Konstante ist
definiert
definiert wird verwendet, um zu erkennen, ob die Konstante definiert ist. Wenn die Konstante existiert, gibt sie „true“ zurück
Beispiel:
defined('APP_PATH') or define('APP_PATH', dirname($_SERVER['SCRIPT_FILENAME']) . DS);
Die Bedeutung des obigen Codes ist, dass, wenn app_path definiert ist, true zurückgegeben wird, wenn es nicht definiert ist, führen Sie den Code nach oder aus
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er hilft allen
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen definieren und definieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!