Sunday 3 June 2018

php - Fatal error: Can't use function return value

empty requires a variable as if the parameter were passed by reference:





Note:
empty() only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).




So you could do this:



$var = is_resource(true);
echo empty($var);



But as is_resource already returns a boolean value, you actually don’t need another testing function.

No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...