程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP語法

PHP語法

編輯:關於PHP編程

PHP 基本語法看起來很熟悉。 運行結果: Hello, World! 變量標記為“$”。你也可以將上面的“Hello, World!”寫為如下代碼: 字符串的串聯則是用“.”(一個英文句點)標示出來;其他有關數字的運算符號則如同你所預期的一樣: 運行結果: Hello 6 people! PHP 有完整的運算符,其功能同你所預期的一樣——特別是當你有C或者C++的知識背景時的時候。使用PHP一條很好的經驗法則是:“遇到問題,先試試看,很可能成功。” 正如在Perl一樣,一個字符串用雙引號括起來,這將使得其中的變量被值置換,而如果以單引號括起來,則不會。因此,如下代碼: 運行結果: Hello, Susannah! Hello, $name! 注意字串中“ ”是換行符號,就跟在Perl或C一樣。不過這僅在以雙引號括起來的字符串內才有效。 變量 PHP 可以把環境變量當作一般變量使用。這包括由服務器為一段CGI 程序所設定的環境變量(即使當你以模塊方式執行PHP)。因此,如果頁面http://www.domain.com/farm/cattle/cow-cow.cow.html包括以下代碼: 它將輸出[/farm/cattle/cow-cow-cow.html] 數組 使用方括弧([ and ])設置數組索引(一般或關聯性): $fruit[0] = banana; $fruit[1] = papaya; $favorites[animal] = turtle; $favorites[monster] = cookie; 如果你對數組賦值,但索引是空白的,PHP則會把對象放於數組末尾。上面對變量$fruit的聲明同下面代碼的結果是一樣的: $fruit[] = banana; $fruit[] = papaya; 你也可以用多維數組: $people[David][shirt] = blue; $people[David][car] = minivan; $people[Adam][shirt] = white; $people[Adam][car] = sedan; 一個創建數組的簡便方法是 array() 函數為: $fruit = array(banana,papaya); $favorites = array(animal => turtle, monster => cookie); 或者 $people = array (David => array(shirt => blue, car => minivan), Adam => array(shirt => white, car => sedan)); 內建函數count()表明一個數組裡有多少元素: $fruit = array(banana,papaya); print count($fruit); 得到如下結果 2 控制結構 你可以利用循環結構例如for以及while: for ($i = 4; $i < 8; $i++) { print "I have eaten $i bagels today. "; } 結果 I have eaten 4 bagels today. I have eaten 5 bagels today. I have eaten 6 bagels today. I have eaten 7 bagels today. 同樣可寫為 $i = 4; while ($i < 8) { print "I have eaten $i bagels today. "; $i++; } 你可以使用控制結構if以及elseif: if ($user_count > 200) { print "The site is busy right now!"; } elseif ($user_count > 100) { print "The site is sort of active right now!"; else { print "The site is lonely - only $user_count user logged on."; } 使用運算符的經驗法則同樣也可以運用在控制結構上面。你還可以使用switch,do...while,甚至是 ?: 結構。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved