av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

php語言

PHP語言構(gòu)造器介紹

時(shí)間:2025-04-12 15:15:34 php語言 我要投稿
  • 相關(guān)推薦

PHP語言構(gòu)造器介紹

  導(dǎo)語:PHP里有echo、print、die、require等幾個(gè)特殊的關(guān)鍵字,雖然它們用起來像是函數(shù),但實(shí)際上更類似于if、while這樣控制語句,而不是一個(gè)函數(shù)。下面的是百分網(wǎng)小編為大家介紹的PHP語言構(gòu)造器,供大家參考。

  代碼如下:

  print 'Hello world';

  這樣的一個(gè)表達(dá)式的時(shí)候,并不會把它轉(zhuǎn)換成函數(shù)調(diào)用,而是直接映射到一系列預(yù)先定義好的操作。使用語言構(gòu)成的時(shí)候可以加括號,也可以不加括號,但是使用函數(shù)的時(shí)候必須加括號。

  你提到的“可變函數(shù)”,英文是”variable function”,變量函數(shù)的意思,翻譯成“可變函數(shù)”也有點(diǎn)扭曲原義,把variable(變量)這個(gè)名詞按形容詞(可變)的含義來翻譯了。PHP里 的Variable function是指如果在一個(gè)變量后面加上一對括號,那么解釋器會試圖尋找名字和這個(gè)變量的值一樣的一個(gè)函數(shù),如果找到了就執(zhí)行它。例如,有一個(gè)函數(shù) foo(),那么可以用下面這種方式調(diào)用這個(gè)函數(shù):

  復(fù)制代碼 代碼如下:

  // 初始化一個(gè)字符串變量

  $func = 'foo';

  // 找到名字和這個(gè)字符串一樣的函數(shù),并且執(zhí)行它

  $func();

  所以,你提到的這句話的含義就是,使用變量函數(shù)這種方式來調(diào)用一個(gè)語言構(gòu)成是不允許的,例如下面這樣:

  復(fù)制代碼 代碼如下:

  $func = 'print';

  // 這樣做會產(chǎn)生異常,因?yàn)閜rint不是一個(gè)函數(shù),而是語言的構(gòu)成部分

  $func('hello world');

  執(zhí)行這段代碼,會產(chǎn)生一個(gè)異常,函數(shù)print沒有定義。

【PHP語言構(gòu)造器介紹】相關(guān)文章:

PHP語言介紹10-11

PHP類與構(gòu)造函數(shù)07-01

PHP語言誤區(qū)介紹11-10

PHP語言發(fā)展的歷史介紹09-14

PHP判斷瀏覽器、判斷語言代碼06-01

php+mysql注射語句構(gòu)造07-24

php語言09-25

php中的構(gòu)造方法與析構(gòu)方法09-18

如何用php構(gòu)造函數(shù)的小例子10-06