国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP筆記:PHP的運算符與表達式例

2024-05-04 23:07:25
字體:
來源:轉載
供稿:網友

php中 運算符與表達式是一門非常有學問的知識點了,下面我整理了一些比較基本并且有用的運算符與表達式例子了,希望這些例子能幫助到各位同學.

一、運算符的分類

1、按操作數分類

1.!true // 一元運算符

2.$a+$b // 二元運算符

3.true ? 1:0 // 三元運算符

2、按操功能分類

(1)算術運算符 1.+、-、x、/、%(取余)

(2)字符串運算符 1..  // 例如:$a = 'abc'.'efg';

(3)賦值運算符

1.= // 簡單賦值

2.+=、-=、X=、/=、%=、.= // 復合賦值

3.++($a++、++$a)、 --($a--、--$a) // 遞增遞減

4.&($a = 1;$b = &a) // 引用賦值

(4)比較運算符

1.==、 ===(恒等于)、 !=、 !===、 <>(不等于)、 <、 >、 <=、 >=

(5)邏輯運算符

1.// 括號內的比括號外的優先級高

2.&&(and)、 ||(or)、 !(not)、 xor(異或)、

(6)位運算符

1.&(按位與)、 |(按位或)、 ~(按位非)、 ^(按位異或)、 <<(左位移)、 >>(右位移)

二、算術運算符

%取余,常見用法:1)整除運算 2)控制取值范圍

實例:判斷是否為閏年(四年一閏,百年不閏,四百年再閏)

1.// %會把兩邊的數轉成整型后在整除

2.// %兩邊不能用小數或負數

3.if ((($year%4 == 0) && ($year%100 != 0)) || $year%400 == 0)

4.echo "閏年";

5.else

6.echo "平年";

三、賦值運算符

  1. .//先自身加10,然后賦值給自己,等價于 $a=$a+10 
  2. $a += 10;  
  3. //前置遞增遞減,先遞增遞減再賦值 
  4. ++$a 
  5. //先賦值,再遞增遞減 //Vevb.com
  6. $a++ 
  7. //實例 
  8. $a = 10; 
  9. $b = $a++ 
  10. $c = --$b 
  11. 結果:a=11 b=9 c=9 

四、邏輯運算符

xor異或:相同為假(兩個真或兩個假=假),不同為真(一真一假=假)

Tips:注意與or區別,or兩個真=真

邏輯運算符短路

1.1、&& //一個為假,則后面不作運算,一定為假

2.2、|| //一個為真,則后面不作運算,一定為真

3.fopen ("test.php","r") or die("失敗");

Tips:為運算符 & | 沒有短路特性

五、位運算符

位操作:將整型轉為32位二進制,字符串轉為ANSCA碼來處理

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南昌县| 安图县| 当雄县| 仪陇县| 龙口市| 阜宁县| 岫岩| 贺州市| 突泉县| 屯门区| 舞钢市| 福泉市| 肃宁县| 长宁区| 阿勒泰市| 娱乐| 临西县| 武山县| 远安县| 兴和县| 西安市| 无棣县| 辉南县| 曲松县| 桦南县| 扎赉特旗| 西乌| 同江市| 科尔| 静宁县| 化隆| 黔南| 鹤岗市| 漳州市| 新乐市| 济阳县| 新邵县| 濮阳市| 广西| 葵青区| 商南县|