小技巧 自增或自減符號位置

2021-06-29 15:48:15 字數 590 閱讀 2545

看到別人文章的乙個小技巧,說把自增或自減符號放到前面比放後面會快一點。當然,這是在$i++ 和--$i效果一樣的情況下可以這麼做,我一般是在foreach之後會用到。

自己測試一下:

$start = gettimeofday(true);

$a = 0;

for ($i=0; $i<10000000; $i++)

echo $a;

echo chr(10);

echo gettimeofday(true) - $start;

echo chr(10);

$a = 0;

$start = gettimeofday(true);

for ($i=0; $i<10000000; $i++)

echo $a;

echo chr(10);

echo gettimeofday(true) - $start;

結果:

10000000

0.26261210441589

10000000

0.29292798042297

確實是放在前面會快一點

自增「 」和自減「 」

int x 10 int j j x 看這邊 system.out.println x int x 10 int j x x 看這邊 system.out.println x 第乙個會輸出11,第二個會輸出10。這是今天偶然看到的,而這個解釋聽起來比較容易理解 x 是乙個表示式,它的值是x,在這個表...

正解自增 自減

許多語言都有自增 自減運算子。下面以c語言為例,將此類運算子的運算特徵正解一下 一 先看字尾 b 2 a b 計算過程 1.先計算表示式b 的值,結果為2 即將b自增前的值作為表示式b 的值 2.再將表示式b 的值賦值給a,即a得到2 3.最後將b自增後的值賦值給b,即b為3 注意 在此過程中,沒有...

PHP自增自減

寫出一下php段的輸出結果 count 5 function get count echo count count echo get count echo get count 答案為 501 主要涉及到兩個知識點 1.php變數的作用域 2.自增 自減變數 面試人對 php變數的作用域 理解挺到位,...