Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

วิธีแปลง String เป็น Boolean ใน PHP


เพื่อแปลง string เป็น boolean ใน PHP โค้ดมีดังนี้ ใช้เมธอด filter_val() −

ตัวอย่าง

<?php 
    echo "Displaying Sunday as first day of a week...\n"; 
    $res = date('l - d/m/Y', strtotime("sunday 0 week")); 
    echo "First day (next week) = ", $res."\n"; 
    var_dump(filter_var($res, FILTER_VALIDATE_BOOLEAN)); 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

Displaying Sunday as first day of a week... First day (next week) = Sunday - 15/12/2019 bool(false)

ตัวอย่าง

มาดูตัวอย่างอีกอย่าง −

<?php 
    var_dump(filter_var('0', FILTER_VALIDATE_BOOLEAN)); 
    var_dump(filter_var('1', FILTER_VALIDATE_BOOLEAN)); 
    var_dump(filter_var('-0', FILTER_VALIDATE_BOOLEAN)); 
    var_dump(filter_var('', FILTER_VALIDATE_BOOLEAN)); 
?>

ผลลัพธ์

จะผลลัพธ์ดังนี้ −

bool(false) bool(true) bool(false) bool(false)