服務(wù)熱線:400-0033-166
萬(wàn)商云集 - 企業(yè)數(shù)字化選用平臺(tái)

企業(yè)首選的

數(shù)字選用平臺(tái)

php define有什么用

2023-04-20 11:01:43 閱讀(108 評(píng)論(0)

define要加雙引號(hào)嗎?

引號(hào)引的是字符串 define("NAME",10); 10是int,所以可以不加引號(hào),如果是字符串,比如"張三"也得加雙引號(hào)了 NAME是常量名稱,所以要加雙引號(hào),至于為什么要加雙引號(hào)呢? 其實(shí)你可以看做:define是php封裝的一個(gè)函數(shù),里邊的NAME和10都是傳入的參數(shù),就一目了然了,那么NAME其實(shí)是傳入的一個(gè)名稱了,是一個(gè)字符串,那么既然是字符串,就得加上雙引號(hào)了。 不知道這么說(shuō)你懂沒(méi)懂

PHP常量是什么?

1 2 define("CONSTANT", "Hello world."); 3 echo CONSTANT; // outputs "Hello world." 4 echo Constant; // outputs "Constant" and issues a notice. 5 6 define("GREETING", "Hello you.", true); 7 echo GREETING; // outputs "Hello you." 8 echo Greeting; // outputs "Hello you." 9 10 ?> 常量前面沒(méi)有美元符號(hào)($); 常量只能用 define() 函數(shù)定義,而不能通過(guò)賦值語(yǔ)句; 常量可以不用理會(huì)變量范圍的規(guī)則而在任何地方定義和訪問(wèn); 常量一旦定義就不能被重新定義或者取消定義; 常量的值只能是標(biāo)量。

未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處