国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

intval() 與 (int) 有啥區(qū)別?

SillyDog

我看這個commit里邊有一處修改是將全部intval()改為了 (int) 一臉蒙蔽
截圖
https://github.com/walkor/workerman/pull/877/commits/7ca1782358e40f81a723250ee85ccfd05b78a50e

1238 3 0
3個回答

liuxingke

一個是函數,一個是語言特性,(int)更快

  • SillyDog 2023-04-20

    好像快不了多少 我剛剛測試 1000w次 他倆就差 0.01秒左右

  • liuxingke 2023-04-20

    php5會有幾倍的差距,高版本應該優(yōu)化了。如果是轉十進制,(int)是推薦的寫法,intval第二個參數可以指定轉換的進制。

  • SillyDog 2023-04-20

    歐克歐克

胡桃

無任何區(qū)別

  • SillyDog 2023-04-20

    但是搞不懂為啥要改成這種方案 我還以為是不是有啥黑科技

  • 胡桃 2023-04-20

    用(int)方便,但是要注意運算符優(yōu)先級,(int)的優(yōu)先級幾乎是最高的,所以遇到表達式必定是(int)(表達式),此時和用函數一樣需要用括號包裹,就談不上方便了。

  • SillyDog 2023-04-21

    受教了

PHP甩JAVA一條街

你這個什么版本控制軟件?

年代過于久遠,無法發(fā)表回答
??