這個大家可能很少見,自己寫著玩兒的。if ($page_num > 1) { echo '<span><a href="'.$pageurl.'page='.($page_num+1).'">下一頁</a》</span>';
}和if ($page_num > 1) { $page_num++; echo '<span><a href="'.$pageurl.'page='.$page_num.'">下一頁</a></span>';
}即使在第二個里面使用$page_num += 1;也是沒有效果的
1 回答

慕絲7291255
TA貢獻1859條經(jīng)驗 獲得超6個贊
我覺得你的這個實現(xiàn)不優(yōu)雅呀……
$page_num++ 已經(jīng) in-place 的修改了 page_num, $page_num + 1 沒有。給你匯編代碼可能能容易理解?
addl $1, page_num
這是 page_num ++
movl page_num, %eax addl $1, %eax
這是 page_num += 1, page_num 內(nèi)存值沒變,而是被拷貝到了 eax 寄存器中,然后在 eax 寄存器中 +1 輸出。
添加回答
舉報
0/150
提交
取消