php的語法大部分還是與asp等解釋類語法是很類似的,但還是有一些細微的區別,在熟悉php語法的過程中,這裡記錄下來相關不同點,作為筆記。
1、並置運算符
在PHP 中,只有一個字符串運算符。
並置運算符(.) 用於把兩個字符串值連接起來。
要把兩個變量連接在一起,請使用這個點運算符(.) :
<?php $txt1="Hello World"; $txt2="1234"; echo $txt1 . " " . $txt2; ?>
代碼如上,在其他語言,這裡通常是個“+”,這裡“.”的作用就相當於“+”
2、關聯數組
關聯數組,它的每個ID 鍵都關聯一個值。
在存儲有關具體命名的值的數據時,使用數值數組不是最好的做法。
通過關聯數組,我們可以把值作為鍵,並向它們賦值。
關聯數字其實類似於hashtable
如下是兩種創建方法:
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
$ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34";
通過上面的例子,我們也可以理解“=>”賦值運算符
3、可變變量
可以動態的改變一個變量的名稱。
$test_1 = 5; $test_2 = test_1; $$test_2 = 10; echo $test_1;
4、引用操作符
引用操作符:“&” 引用相當於一個別名,不是一個指針。指向了內存中相同地址。
5、錯誤抑制操作符:@
6、執行操作符:
執行操作符為:“.用於執行命令。比如:
$cmdtest = `dir c:`;
echo $cmdtest;
7、類型操作符:
類型操作符:instanceof 。檢查一個對象是否特定類的實例。
-----------------------------------------
轉載請注明來源:CNZQS|JesseZhang的個人博客-《php:特殊語法記錄》