22 of 410 menu

ฟังก์ชัน gettype

ฟังก์ชัน gettype คืนค่าสตริงที่ระบุประเภทของตัวแปรที่ส่งผ่านมา มันรับพารามิเตอร์หนึ่งตัว - ตัวแปรที่ต้องการกำหนดประเภท

ไวยากรณ์

gettype(mixed $var): string

ค่าที่คืนกลับ

ประเภท คำอธิบาย
'boolean' ค่าบูลีน
'integer' จำนวนเต็ม
'double' จำนวนทศนิยม
'string' สตริง
'array' อาร์เรย์
'object' อ็อบเจ็กต์
'resource' รีซอร์ส
'NULL' ค่า Null
'unknown type' ประเภทที่ไม่รู้จัก

ตัวอย่าง

การกำหนดประเภทของจำนวนเต็ม:

<?php echo gettype(123); ?>

ผลลัพธ์จากการรันโค้ด:

'integer'

ตัวอย่าง

การกำหนดประเภทของจำนวนทศนิยม:

<?php echo gettype(3.14); ?>

ผลลัพธ์จากการรันโค้ด:

'double'

ตัวอย่าง

การกำหนดประเภทของสตริง:

<?php echo gettype('hello'); ?>

ผลลัพธ์จากการรันโค้ด:

'string'

ตัวอย่าง

การกำหนดประเภทของค่าบูลีน:

<?php echo gettype(true); ?>

ผลลัพธ์จากการรันโค้ด:

'boolean'

ตัวอย่าง

การกำหนดประเภทของอาร์เรย์:

<?php echo gettype(['a', 'b', 'c']); ?>

ผลลัพธ์จากการรันโค้ด:

'array'

ตัวอย่าง

การกำหนดประเภทของ NULL:

<?php echo gettype(null); ?>

ผลลัพธ์จากการรันโค้ด:

'NULL'

ตัวอย่าง

ตรวจสอบประเภทของตัวแปรหลังจากการแปลงค่า:

<?php $var = '123'; echo gettype($var) . "\n"; $var = (int)$var; echo gettype($var) . "\n"; $var = (float)$var; echo gettype($var) . "\n"; ?>

ผลลัพธ์จากการรันโค้ด:

'string' 'integer' 'double'

ดูเพิ่มเติม

  • ฟังก์ชัน is_int,
    ซึ่งตรวจสอบว่าตัวแปรเป็นจำนวนเต็มหรือไม่
  • ฟังก์ชัน settype,
    ซึ่งกำหนดประเภทให้กับตัวแปร
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ