PHP中變數
指程式中所使用的數值是可以改變的量,與之相反的是常數
,常數值
被定義後,在腳本的其他任何地方都不能被改變。
語法:
define ( string $name , mixed $value , bool $case_insensitive = false )
$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; ?>
输出: php.cn Warning: Use of undefined constant Ok - assumed 'Ok' (this will throw an Error in a future version of PHP)
# b.不區分大小寫
<?php define("OK", "php.cn", true); echo OK."<br>"; echo Ok; ?>
输出: php.cn php.cn
c.允許是array
<?php define('People', array( 'man', 'woman', 'strick' )); echo People[1]; ?>
输出:woman
建議:《2021年PHP面試題大總結(收藏)》《php影片教學》
以上是PHP中如何利用define定義常數的詳細內容。更多資訊請關注PHP中文網其他相關文章!