ผลต่างระหว่างรุ่นของ "ภาษาพีเอชพี/ประเภทของตัวแปร/บูลีน"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Zodlicious (คุย | ส่วนร่วม) ไม่มีความย่อการแก้ไข |
Zodlicious (คุย | ส่วนร่วม) |
||
บรรทัดที่ 34:
:เมื่อเกิดการแปลงเป็น boolean ตามข้างล่างค่าที่ได้จะเป็น '''FALSE'''
:*ค่า boolean FALSE อยู่แล้ว
:*ค่า [[ภาษาพีเอชพี/คู่มืออ้างอิงภาษา/ประเภทของตัวแปร/จำนวนเต็ม|integer]] 0 (ศูนย์)
:*ค่า [[ภาษาพีเอชพี/คู่มืออ้างอิงภาษา/ประเภทของตัวแปร/จำนวนทศนิยม|float]] 0.0 (ศูนย์)
:*
:*[[ภาษาพีเอชพี/คู่มืออ้างอิงภาษา/ประเภทของตัวแปร/Arrays|Array]] ที่ไม่มี element
:*
:*ชนิดพิเศษ [[ภาษาพีเอชพี/คู่มืออ้างอิงภาษา/ประเภทของตัวแปร/NULL|NULL]] (ร่วมถึงตัวแปรที่ยังไม่ได้กำหนดค่า)
:*SimpleXML object ที่สร้างขึ้นด้วยแท็กว่างเปล่า
PHP จะมอง -1 เป็น '''TRUE''' เช่นเดียวกับ ตัวเลขอื่น ๆ ที่ไม่ใช่ 0 (ไม่ว่าจะเป็นค่าบวกหรือติดลบก็ตาม)
ตัวอย่างของการแปลง boolean ด้วย (bool) โดยให้มีการแสดงผลออกมาด้วย [[ภาษาพีเอชพี/คู่มืออ้างอิงภาษา/Functions/var_dump()|var_dump()]]
<source lang="php">
<?php
|