php字串和運算子

2021-07-24 12:45:34 字數 1143 閱讀 6828

一、字串變數

作用: 用於儲存並處理文字

常用的並置運算子(.):用於把兩個字串連線起來。

與字串相關的兩個重要 函式。

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 語句中的條件語句經常要使用比較運算子。通過這些比較運算子,可以判斷表...