settype函式 php運算子

2021-05-26 08:19:43 字數 3037 閱讀 1685

settype()函式

——將指定的變數進行型別轉換

settype(變數,」boolean/string/integer/float/array/object」);

exp:settype($num,」string」);  

--把變數$num轉換成string字串型別

注:settype函式將改變原變數的型別!

而(boolean/string/integer/float/array/object)$變數這種方式只是改變輸出的結果,並不會改變變數本身的型別!

監測資料型別函式返回[true/false]

is_bool                                   -檢測是否為布林型別

is_string                          -檢測是否為字串型別

is_float/is_double        -檢測是否為浮點型

is_interger_is_int         -檢測是否為整型

is_null                              -檢測是否為null

is_array                          -檢測是否為陣列型別

is_object                         -檢測是否為乙個物件型別

is_numberric                 -檢測是否為數字或者由數字組成的字串

-該函式可用於from表單php頁驗證!

exp:is_string($變數);返回:true/false;

php運算子

加法運算+                   $a+$b

減法運算-                    $a-$b

乘法運算*                   $a*$b

除法運算/                   $a/$b

取餘數運算%                  $a%$b

/$   php轉義符!

php字串連線符「.」

php賦值運算子

賦值=                   $a=$b         將右邊的值賦值給左邊

加+=                $a+=$b      將右邊的值加到左邊

減-=                 $a-=$b              將右邊的值減到左邊

乘*=                $a*=$b      將左邊的值乘以右邊

連線字元.=                 $a.=$b        將右邊的字元加到左邊

取餘數%=               $a%=$b     將左邊的值對右邊取餘

php遞增&遞減++/--

當「++/--」位於變數前面時

——變數值先 增加/減少 ,並改變變數值

exp:$a=15;          ++/--$a;            $a;

$a:15;         $a:16/14;         $a:16/14;

當 「++/--」位於變數後面時

——變數值不變,待下一次操作時,變數值改變

exp:      $a=15;        $a++/--;            $a;

$a:15;         $a:15/15;         $a:14/14

php邏輯運算子

&&/and                    且/與/並且

||/or                         或

xor                                   一真一假

!                                  非

注:and/or的優先順序高於&&/||

php比較運算子

<                                 小於$a<$b

>                                 大於$a>$b

<=                              小於等於$a<=$b

>=                              大於等於$a>=$b

==                              相等$a==$b

!=                               不等於$a!=$b

===                                   恆等於$a===$b 【數值和型別全部相等】

!==                             非恒等$a!==$b 【數值不同或型別不同】

php錯誤遮蔽【或者改變提示語句】

在某一函式後面加@(「內容」)以達到遮蔽錯誤的作用

注:這只是改變或者不顯示程式執行時出現的錯誤!不會對程式執行有本質影響!

php運算子取整 PHP 運算子

數學計算 1.使用 abs 函式設定數值的絕對值。輸出 5 echo abs 5 2.使用 ceil 函式進製取整。輸出 6 echo ceil 5.8 echo ceil 5.1 3.使用 floor 函式截斷取整。輸出 5 echo floor 5.8 echo floor 5.1 4.使用 r...

PHP基礎 運算子 算術運算子 位運算子

1 將強制轉換為數字作加法運算 例 a 33 b 45.0 echo a b a b gettype a b 2 將強制轉換為數字作減法運算 例 a 33 b 45 echo a b a b gettype a b a 33.70 b 45.00 echo a b a b gettype a b 3...

float php 運算 PHP 運算子

關於陣列 ly array id 1 username ly ngcx array id 2 username ngcx var dump ly ngcx var dump ly ngcx var dump ly ngcx var dump ly ngcx var dump ly ngcx var ...