首頁 > 後端開發 > php教程 > php學習正式啟航(2)

php學習正式啟航(2)

黄舟
發布: 2023-03-04 11:30:02
原創
1012 人瀏覽過

資料型態   
PHP支援整數、浮點數、字串、陣列和物件。變數類型通常不由程式設計師決定而由PHP運行過程決定 可以使用cast或函數settype()將某種類型的變數轉換成指定的類型


數值   數值類型可以是整數或是浮點數。你可以用以下的語句來為一個數值賦值: 
$a = 1234; # 十進位數要懂
$a = -123; # 負數要懂 
$a = 0123; # 八進位數(等於十進制數的83)
$a = 0x12; # 十六進位數(等於十進位數的18) 
$a = 1.234; # 浮點數"雙精確度指數" 要懂 
$a = 1.2e3; # 雙精確度指數的形式 
這裡知道整數和小數即可。 。 。 。

字串   
字串可以由單引號或雙引號引出的欄位定義。注意不同的是被單引號引出的字串是以字面定義的,而雙引號引出的字串可以被擴展。而且,在雙引號字串中可以使用反斜線在字串中加入轉義序列和轉換字元。舉例如下: 

$first = 'Hello'; 
$second = "World"; 
$full1 = "$first $second"; # 产生 Hello World 
$full2 = '$first $second';# 产生 $first $second
登入後複製

將兩個字串連接起來是用。 而不是+ ,這個要注意

$string=$first.$second; 結果是HelloWorld

運算符   PHP具有C,C++和Java中的通常見到的運算符。這些運算符的優先權也是一致的。賦值同樣使用"="。 算術和字元以下只有一種運算子是有關字元的: 
$a + $b :加 
$a - $b :減 
$a * $b :乘 
$a / $b :除 
$a % $b :取模(餘數) 
$a . $b :字串連接邏輯與比較邏輯運算子有: 
$a || $b :或 
$a or $b :或 
$a && $b :與 
$a 且 $b :與 
$a xor $b :異或(當$a或$b為true時為true,兩者一樣時為false) 
! $a :非 
比較運算子有:
$a == $b :等值 
$a != $b :不等 
$a < $b :小於 
$a <= $b :小於等於 
$a > $b :大於 
$a >= $b :大於等於 
與C一樣PHP也有三重運算子(?:)。位元操作符在PHP同樣存在。 

真是非常簡單。 。

控制流程結構   
PHP有著與C一樣的流程控制。
if(表達式二) 
. . . 

elseif (表達式二) 

. . . 

else 
. .. . se結構的最好的替換: 

switch ($i) 
{ 
case 0: 
print "i equals 0"; 
case 1: 
print "i equals 1"; 
case 2: 
print "i equals 2"; 
}
登入後複製

循環結構
while (表達式) 

. . . 

}




)


for (表達式一; 表達式二; 表達式三) 

. . . 


還有一個循環foreach 用的時候再說 


break, continue 
中斷當前的循環控制結構。 
continue被用來跳出剩餘的當前循環並繼續執行下一次循環。 


這些都很簡單,跟C語言都一樣的,就一概而過了。 。 。

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板