Edit report at http://bugs.php.net/bug.php?id=26541&edit=1
ID: 26541 Comment by: minime_abr_13 at hotmail dot com Reported by: diogo at netmake dot com dot br Summary: a Status: Bogus Type: Bug Package: Class/Object related Operating System: Windows 2000/Linux PHP Version: 4.3.3 Block user comment: N Private report: N New Comment: Dammit, DOCUMENTATING names and TITLES! 'a' is a shit name. Previous Comments: ------------------------------------------------------------------------ [2003-12-06 10:22:15] e...@php.net 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)). ------------------------------------------------------------------------ [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/bug.php?id=26541&edit=1