23 of 410 menu

ฟังก์ชัน settype

ฟังก์ชัน settype เปลี่ยนแปลงประเภทของตัวแปรไปเป็นประเภทที่กำหนด พารามิเตอร์แรกคือตัวแปรที่ต้องการแปลงค่า และพารามิเตอร์ที่สองคือสตริงที่ระบุชื่อประเภท ฟังก์ชันจะคืนค่า true หากการแปลงสำเร็จ และ false หากไม่สำเร็จ

ไวยากรณ์

settype(mixed &$var, string $type): bool

ตัวอย่าง

แปลงสตริงเป็นจำนวนเต็ม:

<?php $str = '123'; settype($str, 'integer'); var_dump($str); ?>

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

123

ตัวอย่าง

แปลงตัวเลขเป็นสตริง:

<?php $num = 123; settype($num, 'string'); var_dump($num); ?>

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

'123'

ตัวอย่าง

ลองแปลงอาร์เรย์เป็นสตริง:

<?php $arr = [1, 2, 3]; $res = settype($arr, 'string'); var_dump($arr); var_dump($res); ?>

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

'Array' true

ตัวอย่าง

แปลงสตริงเป็นค่าบูลีน:

<?php $val = "true"; settype($val, "boolean"); var_dump($val); ?>

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

true

ดูเพิ่มเติม

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