PHP腳本通常以文件擴(kuò)展名 .php
保存。
PHP代碼的基本單位稱為語(yǔ)句,以分號(hào)結(jié)尾。
通常一行代碼只包含一個(gè)語(yǔ)句,但我們可以有許多語(yǔ)句在一行上你想要的。
<?php
和?>
標(biāo)記了PHP代碼島。
短標(biāo)簽版本是<?
和?>
。
<?="Hello, world!" ?>
這里是等價(jià)的,使用標(biāo)準(zhǔn)的打開和關(guān)閉標(biāo)簽:
<?php print "Hello, world!"; ?>
以下PHP代碼使用print語(yǔ)句輸出消息到屏幕上。
<?php // option 1 print "Hello, "; print "world!"; // option 2 print "Hello, "; print "world!"; ?>
上面的代碼生成以下結(jié)果。
echo
是另一個(gè)我們可以用來(lái)輸出消息的命令。 echo
更有用,因?yàn)槟憧梢詡鬟f它幾個(gè)參數(shù),像這樣:
<?php echo "This ", "is ", "a ", "test."; ?>
上面的代碼生成以下結(jié)果。
要使用打印執(zhí)行相同操作,您需要使用連接操作(。)將字符串連接在一起。
變量是持有某個(gè)值的容器。
PHP中的變量以 $
開頭,后跟字母或下劃線,然后是字母,數(shù)字和下劃線字符的任意組合。
這里是我們將遵循的命名變量的規(guī)則。
$
) 我們不能使用數(shù)字啟動(dòng)變量。下表中顯示了有效和無(wú)效變量名稱的列表。
變量 | 描述 |
---|---|
$myvar | Correct |
$Name | Correct |
$_Age | Correct |
$___AGE___ | Correct |
$Name91 | Correct; |
$1Name | 不正確; 以數(shù)字開頭 |
$Name"s | 不正確; 不允許使用除“_"以外的符號(hào) |
變量區(qū)分大小寫。 $ Foo
與 $ foo
不是同一個(gè)變量。
在PHP中,我們可以將變量名寫入一個(gè)長(zhǎng)字符串,PHP知道如何用其值替換變量。這里是一個(gè)腳本顯示分配和輸出數(shù)據(jù)。
<?php $name = "hgci.cn"; print "Your name is $name\n"; $name2 = $name; print "Goodbye, $name2!\n"; ?>
上面的代碼生成以下結(jié)果。
PHP不會(huì)在單引號(hào)字符串中執(zhí)行變量替換,并贏得了“t取代大多數(shù)轉(zhuǎn)義字符。
在下面的例子中,我們可以看到:
$name
with its value; $name
just like that.<?php $food = "grapefruit"; print "These ${food}s aren"t ripe yet."; print "These {$food}s aren"t ripe yet."; ?>
上面的代碼生成以下結(jié)果。
大括號(hào){}告訴變量結(jié)束的位置。
更多建議: