基本語法
我的第一個PHP:Hello World
顯示結果爲 Hello World!
變量
PHP中,所有的變量都以標識“$”開頭:
顯示結果爲 Hello World!
PHP中使用“.”符號連接不同的字符串。舉例如下:
顯示結果爲
Hello, 6 OH.C!
Hello, 6 OH.C!
如果沒有引號,寫成以下形式
<?php
$Str1 = "Hello, ";
$Str2 = 5;
$Str3 = " OH.C!";
$Str2++;
echo $Str1.$Str2.$Str3."<br/>"; //正確
echo $Str1 $Str2 $Str3 "<br/>"; //錯誤
?>
PHP對各種運算符及運算規則都有一套完整的規定,如果用戶具有C或C++語言的編程背景的話,可以發現一切都得心應手。
與Perl語言一樣,在PHP中,如果在雙引號包含的字符串中含有變量的話,該變量將用相應的變量值替換;如果字符串被單引號包含,則不做替換。例如:
顯示結果爲
Str1: Hello, OH.C
Str2: Hello, $MyName
--------------------
Str1: $Str1
Str2: $Str2
數組
用戶在使用PHP創建數組時,可以把數組索引(包括常規索引或關聯索引)加入方括號中。例如:
顯示結果爲
Hello!
How are you?
----------------------
tiger
IBM
如果用戶在向數組賦值時不指明數組下標,PHP將自動把該對象加入到數組末尾。例如對於上述$$ArrStr1數組可以用以下方式賦值而保持結果不變,
顯示結果爲
Hello!
How are you?
school
house
同樣,在PHP中,用戶還可以根據需要建立多維數組。例如:
顯示結果爲
Jim --- Num:A123 Age:10
Amy --- Num:B789 Age:15
在PHP中,用戶還可以使用array()函數快速建立數組。例如:
顯示結果爲
Jim
Amy
Mike
tiger
basketball
或者使用array()函數創建多維數組:
顯示結果爲
A123
15
此外,PHP還提供了內置函數count()用於計算數組中的元素數量。例如:
顯示結果爲 3
結構控制
在PHP中,用戶可以使用“for”或“while”等的循環結構語句。例如:
顯示結果爲
0: I'am happy.
1: I'am happy.
2: I'am happy.
3: I'am happy.
4: I'am happy.
此外,用戶還可以使用“if”和“elseif”等的選擇性結構語句。例如:
結果爲: $m_count = 100
有點累了,今天學到這裏,明天繼續