#26541 [Opn->Bgs]: a

From: Date: Sat, 06 Dec 2003 15:22:15 +0000
Subject: #26541 [Opn->Bgs]: a
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-51750@lists.php.net to get a copy of this message
ID: 26541 Updated by: eru@php.net Reported By: diogo at netmake dot com dot br -Status: Open +Status: Bogus Bug Type: Class/Object related Operating System: Windows 2000/Linux PHP Version: 4.3.3 New Comment: Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php See http://www.php.net/empty Note: empty() only checks variables as anything else will result in a parse error. In otherwords, the following will not work: empty(addslashes($name)). Previous Comments: ------------------------------------------------------------------------ [2003-12-06 09:35:06] diogo at netmake dot com dot br Description: ------------ i cant call a method(function) inside the function empty Reproduce code: --------------- if(!empty($this->GetOpen())) { ... ... ... } . . . function GetAbrir() { return $this->abrir; } Expected result: ---------------- i expected that the if return true or false. error: Parse error: parse error, unexpected '(', expecting ')' in C:\Inetpub\wwwroot\scriptcase2\devel\class\page\nmPageWizardForm.class.php on line 125 and the variable abrir is empty initialized in the constructor of the class Actual result: -------------- a ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26541&edit=1

« previous php.bugs (#51750) next »