26 of 410 menu

ฟังก์ชัน is_numeric

ฟังก์ชัน is_numeric ตรวจสอบว่าค่าที่ส่งเข้ามาเป็นตัวเลขหรือสตริง ที่สามารถตีความเป็นตัวเลขได้หรือไม่ ฟังก์ชันจะส่งคืน true หากค่า เป็นตัวเลขหรือสตริงตัวเลข และส่งคืน false ในกรณีอื่น

ไวยากรณ์

is_numeric(mixed $value): bool

ตัวอย่าง

ลองตรวจสอบหลายค่าดูว่าเป็นรูปแบบตัวเลขหรือไม่:

<?php var_dump(is_numeric(123)); // true var_dump(is_numeric('123')); // true var_dump(is_numeric('12.3')); // true var_dump(is_numeric('abc')); // false var_dump(is_numeric('123a')); // false ?>

ตัวอย่าง

ลองทดสอบการทำงานกับรูปแบบตัวเลขต่างๆ:

<?php var_dump(is_numeric(0x1A)); // true (เลขฐานสิบหก) var_dump(is_numeric('0x1A')); // false (สตริงที่มีเลขฐานสิบหก) var_dump(is_numeric(1.2e3)); // true (สัญกรณ์วิทยาศาสตร์) var_dump(is_numeric('1.2e3')); // true (สตริงที่มีสัญกรณ์วิทยาศาสตร์) ?>

ดูเพิ่มเติม

  • ฟังก์ชัน is_int,
    ซึ่งตรวจสอบว่าตัวแปรเป็นจำนวนเต็มหรือไม่
  • ฟังก์ชัน is_float,
    ซึ่งตรวจสอบว่าตัวแปรเป็นเลขทศนิยมหรือไม่
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ