亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

直接用php和mysql做翻頁,為什么第一個有用,而第二個向下翻頁到第二頁之后就沒用呢?

直接用php和mysql做翻頁,為什么第一個有用,而第二個向下翻頁到第二頁之后就沒用呢?

縹緲止盈 2023-04-14 23:19:36
這個大家可能很少見,自己寫著玩兒的。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條經驗 獲得超6個贊

我覺得你的這個實現不優雅呀……

$page_num++ 已經 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 內存值沒變,而是被拷貝到了 eax 寄存器中,然后在 eax 寄存器中 +1 輸出。


查看完整回答
反對 回復 2023-04-18
  • 1 回答
  • 0 關注
  • 152 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號