亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php 運(yùn)算符與表達(dá)式詳細(xì)介紹

 更新時(shí)間:2016年11月30日 08:37:03   投稿:lqh  
運(yùn)算符和表達(dá)式是php學(xué)習(xí)中最基礎(chǔ)的知識(shí),本文章通過(guò)實(shí)例向大家講解一下運(yùn)算符和表達(dá)式在php中的一些應(yīng)用和技巧,以及需要注意的地方,需要的朋友可以參考一下。

php 運(yùn)算符與表達(dá)式

一、運(yùn)算符的分類(lèi)

1、按操作數(shù)分類(lèi)

1.!true // 一元運(yùn)算符
2.$a+$b // 二元運(yùn)算符
3.true ? 1:0 // 三元運(yùn)算符

2、按操功能分類(lèi)

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

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

(3)賦值運(yùn)算符

1.= // 簡(jiǎn)單賦值
2.+=、-=、X=、/=、%=、.= // 復(fù)合賦值
3.++($a++、++$a)、 --($a--、--$a) // 遞增遞減
4.&($a = 1;$b = &a) // 引用賦值

(4)比較運(yùn)算符

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

(5)邏輯運(yùn)算符
1.// 括號(hào)內(nèi)的比括號(hào)外的優(yōu)先級(jí)高
2.&&(and)、 ||(or)、 !(not)、 xor(異或)、

(6)位運(yùn)算符
1.&(按位與)、 |(按位或)、 ~(按位非)、 ^(按位異或)、 <<(左位移)、 >>(右位移)

二、算術(shù)運(yùn)算符

%取余,常見(jiàn)用法:1)整除運(yùn)算 2)控制取值范圍

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

// %會(huì)把兩邊的數(shù)轉(zhuǎn)成整型后在整除
// %兩邊不能用小數(shù)或負(fù)數(shù)
if ((($year%4 == 0) && ($year%100 != 0)) || $year%400 == 0)
echo "閏年";
else
echo "平年";

三、賦值運(yùn)算符

//先自身加10,然后賦值給自己,等價(jià)于 $a=$a+10
$a += 10;
 
//前置遞增遞減,先遞增遞減再賦值
++$a

//先賦值,再遞增遞減
$a++ 
//實(shí)例
$a = 10;
$b = $a++
$c = --$b
結(jié)果:a=11 b=9 c=9

四、邏輯運(yùn)算符

xor異或:相同為假(兩個(gè)真或兩個(gè)假=假),不同為真(一真一假=假)
Tips:注意與or區(qū)別,or兩個(gè)真=真
邏輯運(yùn)算符短路
1、&& //一個(gè)為假,則后面不作運(yùn)算,一定為假
2、|| //一個(gè)為真,則后面不作運(yùn)算,一定為真

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

Tips:為運(yùn)算符 & | 沒(méi)有短路特性

五、位運(yùn)算符

位操作:將整型轉(zhuǎn)為32位二進(jìn)制,字符串轉(zhuǎn)為ANSCA碼來(lái)處理

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論