ID: 26541 Updated by: [EMAIL PROTECTED] 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