php基礎(chǔ)知識(shí)4-運(yùn)算符

php是一門計(jì)算機(jī)編程語(yǔ)言,主要應(yīng)用于開(kāi)發(fā)web應(yīng)用(網(wǎng)站建設(shè)等),本系列博客從php基礎(chǔ)語(yǔ)法出發(fā),介紹php基礎(chǔ)知識(shí)。使讀者深入淺出的學(xué)習(xí)到編程的樂(lè)趣。

本系列博客將講解以下9個(gè)知識(shí)點(diǎn),變量、常量、數(shù)據(jù)類型、運(yùn)算符、數(shù)組、流程控制(順序、選擇、循環(huán))、函數(shù)、文件處理、面向?qū)ο?/strong>

每篇文章都會(huì)在文末留下一個(gè)課后作業(yè),答案獲取請(qǐng)私聊我,大家可以在評(píng)論區(qū)積極討論,共同進(jìn)步

運(yùn)算符導(dǎo)學(xué)

運(yùn)算符的概念

運(yùn)算符是進(jìn)行各類運(yùn)算所使用的符號(hào),其實(shí)我們?cè)谛W(xué)時(shí)就已經(jīng)接觸過(guò)運(yùn)算符的概念了。小學(xué)最開(kāi)始學(xué)習(xí)的加減乘除(+ - * / )就是最簡(jiǎn)單的算數(shù)運(yùn)算符。

本節(jié),主要講解算術(shù)運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、比較運(yùn)算符、三元運(yùn)算符。

運(yùn)算符的分類

  • 算術(shù)運(yùn)算符
    進(jìn)行加減乘除所使用的符號(hào),加(+),減(-),乘(*),除(/)
<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */
echo 1 + 1; //輸出2
echo 2 - 1; //輸出1
echo 3 * 1; //輸出3
echo 3 / 1; //輸出3
  • 邏輯運(yùn)算符
    進(jìn)行邏輯運(yùn)算,主要是與、或、非。邏輯運(yùn)算符返回的是布爾類型(bool),也就是說(shuō)只會(huì)返回真或假。
    與(&&),都為真才為真;
    或(||),一個(gè)為真都為真;
    非(!),取反。
<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */
echo true && true; //返回true
echo true || false; //返回true
echo !true; //返回false
  • 賦值運(yùn)算符
    基本的賦值運(yùn)算符是 "="。它意味著左操作數(shù)被設(shè)置為右側(cè)表達(dá)式的值。
<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */
$a = 1;//將變量a賦值為1
  • 比較運(yùn)算符
    用于比較2個(gè)數(shù)的值,>、>=、<、<=、 ==(數(shù)值等則返回true)、===(數(shù)值和數(shù)據(jù)類型等才返回true)
<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */
echo 2>1; //true
echo 2>=1;//true
echo 2<1; //false
echo 2<=1;//false
echo 2=="2";//true
echo 2==="2";//false
  • 三元運(yùn)算符
    語(yǔ)法格式:條件 ? 結(jié)果1 : 結(jié)果2
    問(wèn)號(hào)前面是判斷的條件,如果滿足條件返回結(jié)果1,不滿足時(shí)返回結(jié)果2。
<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */
echo 2 > 1 ? "2大于1" : "2不大于1";

代碼實(shí)操

<?php
/**
 * Created by 冷月小白.
 * 微信公眾號(hào): 學(xué)長(zhǎng)冷月
 */

$a = 10;//將變量a賦值為10
$b = 5;//將變量a賦值為5

$c = $a + $b; //c等于10 + 5=15 

echo $a > $c; // 10小于15 返回false

echo $c > $b ? "c大于b" : "c不大于b";

課后練習(xí)

  1. 運(yùn)算符分為哪幾種?分別怎么使用?

  2. 50 === "50" ? "相等" : "不相等" 這段代碼返回什么?

課后練習(xí)答案,通過(guò)微信搜一搜「 學(xué)長(zhǎng)冷月 」回復(fù)php獲取
文章持續(xù)更新,本文 GitHub https://github.com/lengyueit/phpFamily 已收錄,歡迎Star。

如果這篇博文有幫助到您,可以幫冷月點(diǎn)一個(gè)贊或者加一個(gè)關(guān)注哦!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容