亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php學習之運算符相關概念

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

復制代碼 代碼如下:


<?php
/*運算符號(PHP)操作符號
*
* 按運算符號功能分為:
* 一、算術運算符 + - * / % ++ --
* 二、字符串運算符 . 連接運算符
* 三、賦值運算符 = += -= *= /= %= .=
* 四、比較運算符 > < >= <= == === != <> !==
* 比較運算符---條件運算符---關系運算符
* 比較后的結果只有一種:boolean true false
* === 比較時不僅要求內容相同,也要求類型相同
* !== 比較時內容不相同,也要求類型不相同
* 五、邏輯運算符 &&或and ||或or !或not
* 邏輯運算符只能操作bool型的值,返回的也是bool型的值
* 六、位運算符 & | ^ ~ << >> >>>
* 七、其他運算符 ? : `` @ => -> :: & $
* `` 用來執行操作系統內核
* @ 用來屏蔽掉錯誤信息
* 建議使用“()”改變表達式的優先級別
*
* % 有兩個目的:整除運算;控制范圍,不要用小數,也不要用負數
* % 會吧運算符兩邊的數轉為整數后再進行整除求余。
*/
//用 %符號判斷閏年
$year=2011;
if(($year%4==0 && %year%100!=0) || $year%400=0)
{
echo "run nian";
}
else
{
echo " not run nian";
}
// ++ --符號的使用
$a=10;
$a++; //$a=$a+1; 先用變量,再自增1
++$a; //$a=$a+1; 先自增1,在用變量
$a--; //$a=$a-1; 先用變量,再自減1
--$a; //$a=$a-1; 先自減1,再用變量
echo $a; //結果為10
//++ -- 運算的區別
$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;
//字符串運算符 . 的使用
$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>";//賦值運算符的使用
$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;//輸出一個表格
//比較運算符
var_dump(15>6);//返回 bool(true)
$a=15;
if(15==$a)
{
echo "a=15";
}
else
{
echo "a!=15";
}
//邏輯運算符的使用
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 "一個都不能為空";
}
//位運算符
$a=20; //00010100
$b=30; // 00011110
/*
* 20 00010100
* 30 00011110 &
*-----------------------------------
* 00010100
*
*/
$c=$a & $b;
echo $c;
/*補充,& | 也可以用做邏輯運算
* &&和||的 短路問題:
* &&在作運算時,如果前面的數為false,則后面是否為true,整個表達式都為false,所以就不去執行后面的操作數;
* ||在作運算時,如果前面的數為true,則后面的數是否為false,整個表達式都為true,所以就不去執行后面的操作數;
* 然而,& 或者 | 在作運算時,兩邊都會被執行
*/
$a=10;
if($a>5 || $a++<100){}
echo $a;//輸出10
$b=10;
if($b>5 | $b++<100){}
echo $b;//輸出11
/*
位的概念:一個位是由8個二進制數組成的(例00000000),
一個字節由8個位組成,那么就有32個二進制數。
原碼:最高位 用0表示正數,1表示負數
+7 00000111
-7 10000111
反碼:一個數如果為正,則它的反碼與原碼相同;
一個數如果為負,則符號位為1,其余各位是對原碼取反;
+7 00000111
-7 11111000
+0 00000000
-0 11111111
補碼:一個數如果為正,則它的補碼與反碼與原碼相同
一個數如果為負,則它的補碼=反碼+1,去掉最高位的溢出位
-7 原碼 10000111  反碼11111000
+1
補碼11111001
已知一個負數的補碼,把它轉換為十進制數。
1.先對各位取反
2.將其轉換為十進制數
3.加上負號,再減去1。
例:補碼11111010
取反00000101
4+1=5
-5-1=-6
位運算符:
& 按位與 |按位或 ^按位異或 ~按位取反
例: 按位與 01101101
&00110111
00100101
結論:只有1 1為1。
按位或 01101101
|00110111
01111111
結論:只有0 0為0。
按位異或 01101101
^00110111
01011010
結論:只有1 0或0 1時為1。(也可以理解為處于不同狀態為1(真))
按位取反 ~00110111
11001000
結論:將0變1,1變0
移位運算符:
左移:<< 帶符號右移:>> 無符號右移:>>>
例:數 x x<<2 x>>2 x>>>2
17 00010001 01000100 00000100 00000100
-17 11101111 10111100 11111011 00111011
結論:正數左右移動都補0,負數左移補0,帶符號右移補1,不帶符號補0
*/
//其他運算符的運用
$a=10;
$b=$a>5 ? $a : 5;//三元運算符,如果成立$b=$a否則$b=5
echo $b;
//用``來執行操作系統shell命令
$str=`ipconfig /all`;
echo '<pre>';
echo $str;
echo '</pre>';
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产在线视频欧美| 亚洲欧美日韩精品| 欧美性生活大片免费观看网址| 97香蕉超级碰碰久久免费软件| 亚洲精品91美女久久久久久久| 欧美床上激情在线观看| 欧美日韩国产在线看| 伊人久久免费视频| 欧美成人精品在线视频| 欧美高清电影在线看| 亚洲国产精品va在线| 亚洲香蕉伊综合在人在线视看| 神马久久桃色视频| 亚洲色图17p| 日韩av网站大全| 亚洲石原莉奈一区二区在线观看| 日韩av在线精品| 欧美日韩一二三四五区| 日韩电影免费观看在线| 亚洲成人久久久久| 欧美激情亚洲一区| 日韩性xxxx爱| 久久精品视频在线播放| 欧美性在线视频| 亚洲欧美国产一区二区三区| xxav国产精品美女主播| 亚洲japanese制服美女| 欧美影院久久久| 久久久欧美精品| 亚洲老头同性xxxxx| 国产精品国产三级国产aⅴ浪潮| 色综合久久久888| 国产91精品久| 亚洲成人三级在线| 66m—66摸成人免费视频| 亚洲自拍偷拍第一页| 成人黄色大片在线免费观看| 亚洲天堂男人天堂| 亚洲精品在线视频| 国产精品美乳在线观看| 日本不卡免费高清视频| 日韩欧美亚洲范冰冰与中字| 久久综合色88| 91网站在线免费观看| 日韩在线观看av| 国产精品综合网站| 久久夜色精品国产亚洲aⅴ| 隔壁老王国产在线精品| 色av吧综合网| 欧美电影免费观看电视剧大全| 亚洲乱码一区av黑人高潮| 国产精品久久久久久久久免费| 97在线观看视频国产| 欧美精品一二区| 亚洲美女黄色片| 一区二区欧美在线| 亚洲男人天堂九九视频| 色中色综合影院手机版在线观看| 国产婷婷成人久久av免费高清| 一区二区欧美在线| 国产精品夜色7777狼人| 亚洲人成在线免费观看| 日韩精品极品在线观看| 国内精品400部情侣激情| 中文字幕亚洲综合| 久久噜噜噜精品国产亚洲综合| 精品在线小视频| 精品日韩视频在线观看| 亚洲人a成www在线影院| 久久久久免费精品国产| 亚洲精品久久久久久下一站| 国产精品免费视频xxxx| 亚洲视频专区在线| 国内揄拍国内精品少妇国语| 亚洲人成毛片在线播放| 欧美性猛交xxxxx免费看| 538国产精品一区二区免费视频| 欧美亚洲国产日本| 国产精品一区二区av影院萌芽| 国产亚洲精品久久久久久| 国产精品福利无圣光在线一区| 一区二区三区黄色| 亚洲精品第一页| 国产亚洲精品美女| 中文字幕日韩欧美在线视频| 欧美精品在线极品| 久久夜色精品国产欧美乱| 国产日韩欧美另类| 欧美日韩亚洲一区二区| 91精品国产91久久久久福利| 国产精品福利片| 亚洲区在线播放| 亚洲国产成人精品电影| www.亚洲免费视频| 最新91在线视频| 夜夜嗨av一区二区三区四区| 国产成人精品国内自产拍免费看| 亚洲欧美激情在线视频| 久久久精品国产| 欧洲一区二区视频| 亚洲男人天堂手机在线| 亚洲黄色在线看| 欧美成人精品一区二区| 久久久亚洲影院你懂的| 97精品国产97久久久久久免费| 中文字幕国产亚洲2019| 亚洲在线免费看| 日本午夜在线亚洲.国产| 亚洲国产女人aaa毛片在线| 欧美亚洲日本黄色| 97碰在线观看| 91精品国产高清自在线| 国产视频自拍一区| 亚洲大胆美女视频| 高清日韩电视剧大全免费播放在线观看| 精品久久久久久久久久久久久| 亚洲精品美女久久| 亚洲精品永久免费精品| 国产精品美女午夜av| 欧美成人免费在线观看| 69av在线视频| 精品日本美女福利在线观看| 精品亚洲国产成av人片传媒| 日本成人精品在线| 亚洲国产精品人人爽夜夜爽| 亚洲桃花岛网站| 亚洲奶大毛多的老太婆| 超碰精品一区二区三区乱码| 91精品久久久久久综合乱菊| 7777免费精品视频| 精品久久久久久中文字幕一区奶水| 国产视频丨精品|在线观看| 久久影院免费观看| 中文字幕日韩欧美精品在线观看| 亚洲丝袜一区在线| 97在线日本国产| 成人福利视频在线观看| 国产精品美女网站| 久久国产精品偷| 亚洲视频网站在线观看| 日韩暖暖在线视频| 欧美大肥婆大肥bbbbb| 久久久久久久久久久成人| 欧美激情视频网址| 欧美丰满少妇xxxxx| 亚洲成人精品在线| 亚洲免费高清视频| 国产精品久久久久久久久久久久久久| 色婷婷**av毛片一区| 国产精品电影在线观看| 国产91色在线|免| 久久久伊人欧美| 久久久免费电影| 国产一区二区三区高清在线观看| 日韩暖暖在线视频| 美日韩精品视频免费看| 欧美日韩视频免费播放| 亚洲美女性生活视频| 亚洲色图第一页| 亚洲免费一在线| 在线免费看av不卡| 日韩中文综合网| 欧美裸体xxxx极品少妇| 亚洲男人7777|