- <?php
- /*運(yùn)算符號(hào)(PHP)操作符號(hào)
- *
- * 按運(yùn)算符號(hào)功能分為:
- * 一、算術(shù)運(yùn)算符 + - * / % ++ --
- * 二、字符串運(yùn)算符 . 連接運(yùn)算符
- * 三、賦值運(yùn)算符 = += -= *= /= %= .=
- * 四、比較運(yùn)算符 > < >= <= == === != <> !==
- * 比較運(yùn)算符---條件運(yùn)算符---關(guān)系運(yùn)算符
- * 比較后的結(jié)果只有一種:boolean true false
- * === 比較時(shí)不僅要求內(nèi)容相同,也要求類(lèi)型相同
- * !== 比較時(shí)內(nèi)容不相同,也要求類(lèi)型不相同
- * 五、邏輯運(yùn)算符 &&或and ||或or !或not
- * 邏輯運(yùn)算符只能操作bool型的值,返回的也是bool型的值
- * 六、位運(yùn)算符 & | ^ ~ << >> >>>
- * 七、其他運(yùn)算符 ? : `` @ => -> :: & $
- * `` 用來(lái)執(zhí)行操作系統(tǒng)內(nèi)核
- * @ 用來(lái)屏蔽掉錯(cuò)誤信息
- * 建議使用“()”改變表達(dá)式的優(yōu)先級(jí)別
- *
- * % 有兩個(gè)目的:整除運(yùn)算;控制范圍,不要用小數(shù),也不要用負(fù)數(shù)
- * % 會(huì)吧運(yùn)算符兩邊的數(shù)轉(zhuǎn)為整數(shù)后再進(jìn)行整除求余。
- */
- //用 %符號(hào)判斷閏年
- $year=2011;
- if(($year%4==0 && %year%100!=0) || $year%400=0)
- {
- echo "run nian";
- }
- else
- {
- echo " not run nian";
- }
- // ++ --符號(hào)的使用
- $a=10;
- $a++; //$a=$a+1; 先用變量,再自增1
- ++$a; //$a=$a+1; 先自增1,在用變量
- $a--; //$a=$a-1; 先用變量,再自減1
- --$a; //$a=$a-1; 先自減1,再用變量
- echo $a; //結(jié)果為10
- //++ -- 運(yùn)算的區(qū)別
- $a=10;
- $b=$a++;//b=10,a=11
- $c=--$b;//c=9,b=9
- $d=$c++ + ++$c; //d=20,c=11
- $e=$d-- - --$d; //d=18,e=2
- echo $d;
- //字符串運(yùn)算符 . 的使用
- $name="tom";
- $age=27;
- $height=1.75;
- echo "我的名字是:{$name}我的年齡是:{$age}我的身高是:{$height}米<br>";
- echo '我的名字是:'.$name.'我的年齡是:'.$age.'我的身高是:'.$height.'米'.'<br>';
- echo "$age=".$age; //$age=27
- echo "我的名字是:{$name}我的年齡是:{$age}我的身高是:{$height}米<br>";//賦值運(yùn)算符的使用
- $a=10;
- $a+=10; //$a=$a+10;
- $a-=10; //$a=$a-10;
- $a*=10; //...
- $a/=10; //...
- $a%=10; //$a=$a%10;
- $a.="abc";//$a=$a."abc";
- echo $a;
- $str='<table>';
- $str.='<tr>';
- $str.='<td>';
- $str.='</td>';
- $str.='</tr>';
- $str.='</table>';
- echo $str;//輸出一個(gè)表格
- //比較運(yùn)算符
- var_dump(15>6);//返回 bool(true)
- $a=15;
- if(15==$a)
- {
- echo "a=15";
- }
- else
- {
- echo "a!=15";
- }
- //邏輯運(yùn)算符的使用
- var_dump(true && true);//true
- var_dump(true && false);//false
- var_dump(true || false);//true
- var_dump(!true);//false
- var_dump(!false);//true
- //判斷用戶名密碼
- $username="admin";
- $password="123456";
- $email="290080604@qq.com";
- if($username=="admin" && $password="123456")
- {
- echo "用戶名密碼正確";
- }
- if($username=="" || $password=="" || $email=="")
- {
- echo "一個(gè)都不能為空";
- }
- ?>
新聞熱點(diǎn)
疑難解答