[PHP-DOC] #18610 [NEW]: Name Space Issues / Reserved Words From: ralph <email protected>
Date: 07/27/02

From: ralph <email protected>
Operating system: Linux 2.4.18
PHP version: 4.2.2
PHP Bug Type: Documentation problem
Bug description: Name Space Issues / Reserved Words

When using a class (more spifically) something like Date/Calc.php supplied
with PEAR: When I set a variable named "$this" before calling any class
functions, it produces a warning.

example:
<?

include("Date/Calc.php");

$this = "some text";

echo Date_Calc::dateNow("%Y%m%d");

?>

Output:
--------
Warning: Problem with method call - please report this bug in <<FILENAME>>
on line <<LINENUMBER>>
20020727

--------

As I am not familar with the Zend scripting engine, so this may be a bug
in the rendering since it does produce only a warning, yet still operates.
 But if it is not, then documentation on the word "this" should be located
in the documentation in the following places:

http://www.php.net/manual/en/reserved.php#reserved.keywords

and again under:

http://www.php.net/manual/en/language.oop.php
(where $this is actually used)

Thanks,
Ralph Schindler

-- 
Edit bug report at http://bugs.php.net/?id=18610&edit=1
-- 
Fixed in CVS:        http://bugs.php.net/fix.php?id=18610&r=fixedcvs
Fixed in release:    http://bugs.php.net/fix.php?id=18610&r=alreadyfixed
Need backtrace:      http://bugs.php.net/fix.php?id=18610&r=needtrace
Try newer version:   http://bugs.php.net/fix.php?id=18610&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=18610&r=support
Expected behavior:   http://bugs.php.net/fix.php?id=18610&r=notwrong
Not enough info:     http://bugs.php.net/fix.php?id=18610&r=notenoughinfo
Submitted twice:     http://bugs.php.net/fix.php?id=18610&r=submittedtwice
register_globals:    http://bugs.php.net/fix.php?id=18610&r=globals

-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php