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