一、字串變數
作用: 用於儲存並處理文字
常用的並置運算子(.):用於把兩個字串連線起來。
與字串相關的兩個重要 函式。
php strlen() 返回字串的長度。
php strpos() 在字串內查詢乙個字元或 一段指定的文字。
echo strpos("hello world!","world");表示在字串「hello world!」查詢「world」 ,返回這個字元第一次出現的位置。
二、運算子
1、算數運算子 加、減、乘、除、模、 取反、 並置
2、賦值運算子
運算子等同於
描述x=y
x=yx+=y
x=x+y
x-=y
x=x-y
x*=y
x=x*y
x%=y
x=x%y
x/=y
x=x/y
x.=y
x=x.y
連線兩個字串
3、遞增/遞減運算子
運算子等同於
描述x++
預遞增x先加1,然後返回x
++x後遞增
返回 x ,然後 x加1
x–預遞減
x減1 ,然後返回x
–x後遞減
返回x,然後x減1
4、 比較運算子 :
運算子等同於
描述x>=y
x<=y
x==y
x==y
資料型別可以不同,但是轉化後的值要相同
x===y
x===y
資料型別相同,轉換後值相同
x>y
x< y
yx!=y
不等於x!==y
不恆等於
如果 x 不等於 y,或它們型別不相同,則返回 true
5、邏輯運算子 :6 種。 and(兩個都為真)、or(至少乙個為真)、xor(有且僅有乙個為真) 、&&(且)、 ||(或)、 !(非)
6、 陣列運算子 與賦值運算子差不多
7、 三元運算子 (expr1) ? (expr2) : (expr3)
8、
運算子和字串
注意 先計算括號內 執行順序 從前到後 結果true or true true and 繼續走 false or 繼續走 in not in 判斷某個東西是否在某個東西裡包含 eg name 鄭聰慧 if 鄭 in name print ok else print error if 鄭 not in...
陣列運算子 字串運算子
php 僅有的乙個陣列運算子是 運算子。它把右邊的陣列附加到左邊的陣列後,但是重複的鍵值不會被覆蓋。c a b var dump c 請參閱手冊中 陣列型別 和 陣列函式 的有關章節。字串運算子 有兩個字串運算子。第乙個是連線運算子 它返回其左右引數連線後的字串。第二個是連線賦值運算子 它將右邊引數...
mysql 字串運算子 mysql 運算子
select version 算術運算子 加法 字串拼接要是用concat 減法 乘法 或 div 除法 或 mod 取餘 說明 在除法運算和模運算中,如果除數為0,將是非法除數,返回結果為null。比較運算子 說明 select 語句中的條件語句經常要使用比較運算子。通過這些比較運算子,可以判斷表...