《Disney +》 迪士尼、Marvel、彼思、星球大戰…  《地平線 西域禁地》實體版2021年12月14日起接受預訂   IeSF公認的電競國際大賽日本代表決定戰「WSL 2021 Japan National Final」將於9月4日開幕!   OlliOlliWorld:新的炙岩生物群落現已揭曉,已確認PS5採用120fps   尤菲篇章全新場景曝光!公開「FINAL FANTASY VII REMAKE INTERGRADE」加長版宣傳PV!   日本任天堂推出「Nintendo Switch黃金週特惠」!快來撿便宜吧!   「Nintendo Switch(OLED款式)」9月24日(五)開始接受預約!   《Oddworld: Soulstorm》——結局多種,還能提高Quarmic分數   累計販賣數突破450萬套!!《惡靈古堡8村莊》發布追加DLC 還有「那部影片」人氣感謝活動…? 

PHP 使用 is_numeric 和 ctype_digit 檢查數字的差別

商業

PHP 要檢查某個變數是否為數字,有兩個 Function 可以使用,那這兩個 Function 的差別是?

PHP 使用 is_numeric 和 ctype_digit 檢查數字的差別

PHP 有 is_numeric 和 ctype_digit 可以檢查字串是否為數字,這兩個 Function 的主要差異在於 負數、小數 的回傳值會有不同。

  • is_numeric:檢查字串是否為數字、數字字串,負數和小數是可以的
  • ctype_digit:檢查「字串」是否「全部都是」數字,負數和小數會是 false

註:ctype_digit 丟進去的變數需要是字串型態,數字型態會回傳 false

                                                                                                                                                                           

Tsung

隨機商業新聞

Gearbest