PHP基礎(chǔ)之運(yùn)算符的使用方法
1、算術(shù)運(yùn)算符:+、-、*、/、%。
2、遞增/遞減運(yùn)算符:如$a++,$a--,++$a,--$a.
如:
<?php
$a=10;
$b=5;
$c=$a++; //先賦值,后自增。$c=$a,$a=$a+1
$d=$b--; //先賦值,后自減。$d=$b,$b=$a-1
echo '$a='.$a."||".'$c='.$c.'<br/>'; //$a=11,$c=10
echo '$b='.$b."||".'$d='.$d.'<br/>'; //$b=4,$d=5
?>
<?php
$a=10;
$b=5;
$c=++$a; //先自增,后賦值。$a=$a+1,$c=$a
$d=--$b; //先自減,后賦值。$b=$a-1, $d=$b
echo '$a='.$a."||".'$c='.$c.'<br/>'; //$a=11,$c=11
echo '$b='.$b."||".'$d='.$d.'<br/>'; //$b=4,$d=4
?>
3、比較算符:參考文檔
4、邏輯運(yùn)算符:
如:
$a=10;$b=7;
if($a++>8 || $b++>7){ //$a++>8為真,$b++>7這個(gè)就不執(zhí)行了
echo 'OK!';
}
echo 'a='.$a.'b='.$b; // 輸出OK,a=11,b=7
改變一下
$a=10;$b=7;
if($a++>10 && $b++>7){ //$a++>8為假,$b++>7這個(gè)就不執(zhí)行了
echo 'OK!';
}
echo 'a='.$a.'b='.$b; // a=11,b=7
細(xì)節(jié):and && 都表示邏輯與 ,他們的區(qū)別在什么地方?
主要體現(xiàn)在優(yōu)先級(jí)上面
$a=false || true; //&& > = > and ;先比較false || true,再賦值
$b=false or true; //|| > = > or ;先賦值$b=false,再比較,所以結(jié)果是false
var_dump($a,$b); //bool(true) bool(false)
- 用PHP中的 == 運(yùn)算符進(jìn)行字符串比較
- PHP學(xué)習(xí) 運(yùn)算符與運(yùn)算符優(yōu)先級(jí)
- PHP字符串 ==比較運(yùn)算符的副作用
- PHP 作用域解析運(yùn)算符(::)
- php中的三元運(yùn)算符使用說(shuō)明
- PHP常用特殊運(yùn)算符號(hào)和函數(shù)總結(jié)(php新手入門(mén)必看)
- PHP 關(guān)于訪(fǎng)問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹
- php中的比較運(yùn)算符詳解
- php數(shù)組操作之鍵名比較與差集、交集賦值的方法
- php字符比較函數(shù)similar_text、strnatcmp與strcasecmp用法分析
- PHP字符串比較函數(shù)strcmp()和strcasecmp()使用總結(jié)
- php常用字符串比較函數(shù)實(shí)例匯總
- PHP中浮點(diǎn)數(shù)計(jì)算比較及取整不準(zhǔn)確的解決方法
- php中判斷數(shù)組相等的方法以及數(shù)組運(yùn)算符介紹
- php三元運(yùn)算符知識(shí)匯總
- PHP之浮點(diǎn)數(shù)計(jì)算比較以及取整數(shù)不準(zhǔn)確的解決辦法
- php數(shù)組比較實(shí)現(xiàn)查找連續(xù)數(shù)的方法
- PHP比較運(yùn)算符的詳細(xì)介紹
相關(guān)文章
win平臺(tái)安裝配置Nginx+php+mysql 環(huán)境
本文給大家分享的是win平臺(tái)安裝配置Nginx+php+mysql 環(huán)境的方法和步驟,有需要的小伙伴可以參考下。2016-01-01Zend Framework使用Zend_Loader組件動(dòng)態(tài)加載文件和類(lèi)用法詳解
這篇文章主要介紹了Zend Framework使用Zend_Loader組件動(dòng)態(tài)加載文件和類(lèi)用法,結(jié)合實(shí)例形式分析了Zend_Loader組件實(shí)現(xiàn)文件自動(dòng)加載與屬性判斷的相關(guān)使用技巧,需要的朋友可以參考下2016-12-12三個(gè)類(lèi)概括PHP的五種設(shè)計(jì)模式
PHP的五種設(shè)計(jì)模式主要包括工廠(chǎng)模式,單元素模式,觀察者模式,命令鏈模式,策略模式2012-09-09PHPMailer郵件類(lèi)利用smtp.163.com發(fā)送郵件方法
利用smtp.163.com 發(fā)送郵件(本地?zé)o需服務(wù)器)2008-09-09PHP中Session可能會(huì)引起并發(fā)問(wèn)題
Session 中文沒(méi)有一個(gè)統(tǒng)一的譯法,我習(xí)慣上譯為會(huì)話(huà)。關(guān)于session的意義大家都應(yīng)該清楚: 其實(shí)是在瀏覽某個(gè)網(wǎng)站時(shí),在瀏覽器沒(méi)有關(guān)閉的情形之下,一個(gè)web應(yīng)用的開(kāi)始和結(jié)束。一個(gè)session可以包括數(shù)次http的請(qǐng)求和應(yīng)答2015-06-06TP(thinkPHP)框架多層控制器和多級(jí)控制器的使用示例
這篇文章主要介紹了TP(thinkPHP)框架多層控制器和多級(jí)控制器的使用,結(jié)合實(shí)例形式分析了thinkPHP框架多層控制器和多級(jí)控制器的結(jié)構(gòu)、原理及使用方法,需要的朋友可以參考下2018-06-06