note 127028 added to function.empty

From: Date: Thu, 05 May 2022 14:36:05 +0000
Subject: note 127028 added to function.empty
Groups: php.notes 
Request: Send a blank email to php-notes+get-218341@lists.php.net to get a copy of this message
<?php // Difference of empty() vs. isset() $testCase = array( 1 => '', 2 => ' ', 3 => null, 4 => array(), 5 => false, 6 => true, 7 => '0', 8 => 0, ); foreach ($testCase as $k => $v) { echo "<br> $k => " . strval($v) . " " . (empty($v) ? "is empty" : "is not empty") . " / " . (isset($v) ? "is set" : "is not set"); } /* RESULT: 1 => is empty / is set 2 => is not empty / is set 3 => is empty / is not set 4 => Array is empty / is set 5 => is empty / is set 6 => 1 is not empty / is set 7 => 0 is empty / is set 8 => 0 is empty / is set */ ---- Server IP: 45.112.84.4 Probable Submitter: 80.90.5.135 (proxied: 80.254.163.62) ---- Manual Page -- https://php.net/manual/en/function.empty.php Edit -- https://main.php.net/note/edit/127028 Del: integrated -- https://main.php.net/note/delete/127028/integrated Del: useless -- https://main.php.net/note/delete/127028/useless Del: bad code -- https://main.php.net/note/delete/127028/bad+code Del: spam -- https://main.php.net/note/delete/127028/spam Del: non-english -- https://main.php.net/note/delete/127028/non-english Del: in docs -- https://main.php.net/note/delete/127028/in+docs Del: other reasons-- https://main.php.net/note/delete/127028 Reject -- https://main.php.net/note/reject/127028 Search -- https://main.php.net/manage/user-notes.php

« previous php.notes (#218341) next »