上一篇文章中我們了解了遞增運算符,有需要的請看《你知道++這個運算符嗎?》。這次我們向大家介紹另外一種運算符,遞減運算符,有需要的可以參考參考。
在之前,我們介紹了遞增運算符,明白遞增運算符就是將執(zhí)行簡單的任務(wù),其運算對象遞加1。這次我們學(xué)習(xí)與這個運算符完全相反的一個運算符,遞減運算符。
我們先來了解一下什么叫做遞減。
顧名思義,遞減就是逐漸減少,也就是說這個運算符可以讓值每次都減去某個數(shù)。
了解這個意思之后,我們來看遞減運算符。
首先我們看一個小例子。
<?php echo "<h3>第一次</h3>"; $a = 5; echo "首先是: " . $a-- . "<br />n"; echo "其次是: " . $a . "<br />n"; echo "<h3>第二次</h3>"; $a = 5; echo "首先是: " . --$a . "<br />n"; echo "其次是: " . $a . "<br />n"; ?>
這個例子的結(jié)果是
咦,這個例子的結(jié)果居然和上一個遞增運算符例子的結(jié)果一樣哎,都是第一次,最開始是5,使用“–”這個運算符之后變成了4;而第二次最開始是4,使用“–”這個運算符之后還是4,并沒有發(fā)生變化,看來這個運算符與遞增運算符很相似啊。
那我們來看看這個遞減運算符吧。
遞減運算符執(zhí)行簡單的任務(wù),將其運算對象遞減1。
該運算符主要以兩種形式出現(xiàn),–出現(xiàn)在起作用的變量的前面,這是前綴模式.第二種方式,–出現(xiàn)在起作用的變量的后面,這是后綴模式。
也就是說如果在變量前面使用,那將先進行遞減運算,然后在將變量輸出;如果在變量后面使用,那將先將變量輸出,然后在進行遞減運算。
這次就說到這里了,有其他想知道的,可以點擊這個哦。→ →php視頻教程