首頁  >  文章  >  後端開發  >  你知道++這個運算子嗎?

你知道++這個運算子嗎?

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-08-09 10:27:214757瀏覽

上一篇文章中我們了解了錯誤控制運算符,有需要的請看《你使用過php中@這個運算符嗎? 》。這次我們向大家介紹另一種運算符,遞增運算符,有需要的可以參考參考。

在php中,有這麼一個運算符,這個運算符的名稱叫做遞增運算符,接下來,我們來看看這個運算符。

遞增的意思就是依序增加,我們也就明白這個運算子可以讓值每次都加上某個數。

那我們來看看一個小例子吧。

<?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";
?>

再來看看這個結果

你知道++這個運算子嗎?

這個結果為什麼不一樣啊,命名都是使用了“ ”這個運算子啊,為什麼第一次,最開始是5,使用「 」這個運算子之後變成了6;而第二次最開始是6,使用「 」這個運算子之後還是6,為什麼沒有變化呢?難道這個運算子不起作用嗎?

我們再來看這個程式碼,可以看到,第一次是在「$a」之後使用的「 」;而第二次是在「 $a」之前使用的“ ”,看來這就是結果不同的原因了。

我們知道之後,來看這個運算子吧,更了解這個運算子。

遞增運算子執行簡單的任務,將其運算物件遞加1。

此運算子主要以兩種形式出現, 出現在起作用的變數的前面,這是前綴模式.第二種方式, 出現在起作用的變數的後面,這是後綴模式。

也就是說如果在變數前面使用,那將先進行遞增運算,然後在將變數輸出;如果在變數後面使用,那將先將變數輸出,然後在進行遞增運算。

好啦,就說到這裡了,有其他想知道的,可以點擊這個哦。 → →php影片教學

#

以上是你知道++這個運算子嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn