<?php
$reflect = new Reflection_Class("Object");
$docs = $reflect->getDocComment();
if(!empty($docs)) {
echo "Has Docs.\n";
}
if(!empty($reflect->getDocComment())) {
echo "Has Docs.\n";
}
?>
[john@coogle ]$ php test.php
Fatal error: Can't use method return value in write context in test.php
on line 10
Since when is empty() writing anything? Or is there something else here
that I'm not seeing?
John
--
-=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=-
John Coggeshall http://www.coggeshall.org/
The PHP Developer's Handbook http://www.php-handbook.com/
-=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=--=~=
<?php
$reflect = new Reflection_Class("Object"); $docs = $reflect->getDocComment(); if(!empty($docs)) { echo "Has Docs.\n"; } if(!empty($reflect->getDocComment())) { echo "Has Docs.\n"; }
?>
[john@coogle ]$ php test.php
Fatal error: Can't use method return value in write context in test.php
on line 10Since when is empty() writing anything? Or is there something else here
that I'm not seeing?
empty() can only be used on variables, RTFM: http://nl.php.net/empty
but I do agree that the message is bogus...
Derick
At 09:20 AM 2/27/2004 +0100, Derick Rethans wrote:
<?php
$reflect = new Reflection_Class("Object"); $docs = $reflect->getDocComment(); if(!empty($docs)) { echo "Has Docs.\n"; } if(!empty($reflect->getDocComment())) { echo "Has Docs.\n"; }
?>
[john@coogle ]$ php test.php
Fatal error: Can't use method return value in write context in test.php
on line 10Since when is empty() writing anything? Or is there something else here
that I'm not seeing?empty() can only be used on variables, RTFM: http://nl.php.net/empty
but I do agree that the message is bogus...
The error message isn't too good but it's not something which is easy to
fix (and it's not critical). Got to think about it...
I prefer looking at a couple of other bugs which were reported which are
pretty much the last two critical problems I can see before RC1.
Andi