php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #19492 empty() + chop() Function = Parse error
Submitted: 2002-09-19 03:19 UTC Modified: 2002-09-19 03:21 UTC
From: enrico at todo dot de Assigned:
Status: Not a bug Package: Strings related
PHP Version: 4.2.1 OS: FreeBSD
Private report: No CVE-ID: None
 [2002-09-19 03:19 UTC] enrico at todo dot de
Hello,

the following Code makes a parse error:

<?
$array[0][0] = ' ';

if ( empty( chop($array[0][0]) ) )
{
echo 'none';
}
?>

Error Output:
Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /usr/home/enrico/public_html/oscommerce/import_hersteller.php on line 19

I changed my Code to...

if ( chop($array[0][0]) == '' )

and thats ok.

greets
enrico


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-09-19 03:21 UTC] derick@php.net
Sorry, but the bug system is not the appropriate forum for asking
support questions. Your problem does not imply a bug in PHP itself.
For a list of more appropriate places to ask for help using PHP,
please visit http://www.php.net/support.php

Thank you for your interest in PHP.

empty only works on variables, not on function results. See php.net/empty.

Derick
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 13:01:31 2024 UTC