導航:首頁 > 編程語言 > php賦值運算符

php賦值運算符

發布時間:2024-07-09 12:08:26

⑴ 運算符的php

php 是一種伺服器端的,嵌入html的腳本語言。php區別其他像客戶端java的地方是它的代碼在伺服器端執行.php可以做任何其他cgi程序所能做的事,例如收集表格數據,生成動態頁面內容,或者收發cookies.可能最強大,最有意義的特性是php支持大范圍的資料庫.書寫一個支持資料庫的web 頁面是難以置信的簡單.
PHP 中的運算符分為:四則運算符、邏輯運算符、三目運算符和位運算符。
運算符優先順序
運算符優先順序指定了兩個表達式綁定得有多「緊密」。例如,表達式 1 + 5 * 3 的結果是 16 而不是 18 是因為乘號(「*」)的優先順序比加號(「+」)高。必要時可以用括弧來強制改變優先順序。例如:(1 + 5) * 3 的值為 18。如果運算符優先順序相同,則使用從左到右的左聯順序。
下表從高到低列出了運算符的優先順序。同一行中的運算符具有相同優先順序,此時它們的結合方向決定求值順序。
表格 15-1. 運算符優先順序 結合方向 運算符 附加信息 非結合 new new 左 [ array() 非結合 ++ -- 遞增/遞減運算符 非結合 ! ~ - (int) (float) (string) (array) (object) @ 類型 左 * / % 算數運算符 左 + - . 算數運算符和字元串運算符 左 << >> 位運算符 非結合 < <= > >= 比較運算符 非結合 == != === !== 比較運算符 左 & 位運算符和引用 左 ^ 位運算符 左 | 位運算符 左 && 邏輯運算符 左 || 邏輯運算符 左 ? : 三元運算符 右 = += -= *= /= .= %= &= |= ^= <<= >>= 賦值運算符 左 and 邏輯運算符 左 xor 邏輯運算符 左 or 邏輯運算符 左 , 多處用到 左聯表示表達式從左向右求值,右聯相反。
例子 15-1. 結合方向
<?php
$a = 3 * 3 % 5; // (3 * 3) % 5 = 4$a = true ? 0 : true ? 1 : 2; // (true ? 0 : true) ? 1 : 2 = 2$a = 1;$b = 2;$a = $b += 3; // $a = ($b += 3) -> $a = 5, $b = 5
?> 使用括弧可以增強代碼的可讀性。
注:盡管 ! 比 = 的優先順序高,php 仍舊允許類似如下的表達式:if (!$a = foo()),在此例中 foo() 的輸出被賦給了 $a。

閱讀全文

與php賦值運算符相關的資料

熱點內容
基於單片機的恆溫水壺 瀏覽:878
鴻蒙系統文件夾怎麼換背景 瀏覽:294
b站動畫演算法 瀏覽:710
程序員每月還房貸 瀏覽:353
cad牆閉合命令 瀏覽:168
udp廣播可以找到本地伺服器地址 瀏覽:676
加密門卡手機如何復制門禁卡 瀏覽:266
夜鶯的PDF 瀏覽:707
地方資訊app如何推廣 瀏覽:756
金蝶網路加密連不上 瀏覽:262
壓縮垃圾車的配置部件 瀏覽:920
視頻文件能壓縮嗎 瀏覽:71
什麼叫美國伺服器 瀏覽:232
阿里雲udp伺服器源碼 瀏覽:921
小陳程序員理發 瀏覽:552
白狐問答系統源碼下載 瀏覽:365
手機文件夾怎麼剪輯 瀏覽:517
筆記本加密連接 瀏覽:104
八爪魚xpath源碼 瀏覽:405
圖形源碼怎麼看 瀏覽:635