Heim > Backend-Entwicklung > PHP-Problem > So verwenden Sie define zum Definieren von Konstanten in PHP

So verwenden Sie define zum Definieren von Konstanten in PHP

autoload
Freigeben: 2023-03-09 11:20:02
Original
2457 Leute haben es durchsucht

So verwenden Sie define zum Definieren von Konstanten in PHP

In PHP beziehen sich Variablen auf die im Programm verwendeten numerischen Werte, die geändert werden können. Das Gegenteil sind Konstanten und konstante Werte sind einmal definiert und können an keiner anderen Stelle im Skript geändert werden. <code>变量指程序中使用的数值是可以变化的量,与之相反的是常量常量值被定义后,在脚本的其他任何地方都不能被改变。

语法:

define ( string $name   , mixed $value   , bool $case_insensitive = false   )
Nach dem Login kopieren
  • $name :常量名。

  • $value :常量的值;在 PHP 5 中,value 必须是标量( int、float、string、boolean、null)在 PHP 7 中还允许是个 array 的值。

  • $case_insensitive :如果设置为 true,该常量则大小写不敏感。默认是大小写敏感的。PHP 7.3.0 起废弃了定义大小写不敏感的常量。

  • 返回值:成功时返回 true, 或者在失败时返回 false

使用示例:

a.区分大小写

<?php
define("OK", "Hello world.");
echo OK; 
echo Ok; 
?>
Nach dem Login kopieren
输出:
php.cn
Warning: Use of undefined constant Ok - assumed &#39;Ok&#39; (this will throw an Error in a future version of PHP)
Nach dem Login kopieren

b.不区分大小写

<?php
    define("OK", "php.cn", true);
    echo OK."<br>"; 
    echo Ok; 
?>
Nach dem Login kopieren
输出:
php.cn
php.cn
Nach dem Login kopieren

c.允许是array

Grammatik:


<?php
define(&#39;People&#39;, array(
    &#39;man&#39;,
    &#39;woman&#39;,
    &#39;strick&#39;
));
echo People[1];
?>
Nach dem Login kopieren
  • $name: konstanter Name.
  • $value: Der Wert einer Konstante in PHP 5; value muss ein Skalar sein (int, float, string, boolean, null). Es darf auch ein Wert von array sein.
  • $case_insensitive: Wenn diese Konstante auf true gesetzt ist, wird die Groß-/Kleinschreibung nicht beachtet. Bei der Standardeinstellung wird die Groß-/Kleinschreibung beachtet. Das Definieren von Konstanten ohne Berücksichtigung der Groß-/Kleinschreibung ist seit PHP 7.3.0 veraltet.

  • 🎜 Rückgabewert: true wird bei Erfolg zurückgegeben, oder false wird bei Fehler zurückgegeben. 🎜
🎜Verwendungsbeispiel:🎜🎜🎜 a. Groß- und Kleinschreibung beachten🎜
输出:woman
Nach dem Login kopieren
rrreee 🎜 c. Erlaubt, array zu sein🎜rrreeerrreee🎜🎜Empfohlen: 🎜《🎜2021 PHP-Interview-Fragenzusammenfassung (Sammlung)🎜》《🎜php-Video-Tutorial🎜》🎜

Das obige ist der detaillierte Inhalt vonSo verwenden Sie define zum Definieren von Konstanten in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage