cvs: ZendEngine2 /tests bug31098.phpt bug31436.phpt
| From: | Moriyoshi Koizumi | Date: | Tue, 11 Jan 2005 21:57:02 +0000 |
| Subject: | cvs: ZendEngine2 /tests bug31098.phpt bug31436.phpt | ||
| Groups: | php.zend-engine.cvs | ||
| Request: | Send a blank email to php-zend-engine-cvs+get-3279@lists.php.net to get a copy of this message | ||
moriyoshi Tue Jan 11 16:57:02 2005 EDT
Added files:
/ZendEngine2/tests bug31098.phpt
Removed files:
/ZendEngine2/tests bug31436.phpt
Log:
- Test renaming
http://cvs.php.net/co.php/ZendEngine2/tests/bug31098.phpt?r=1.1&p=1
Index: ZendEngine2/tests/bug31098.phpt
+++ ZendEngine2/tests/bug31098.phpt
--TEST--
Bug #31098 (isset() / empty() incorrectly returns true in dereference of a wrong type)
--FILE--
<?php
$a = '';
var_dump(isset($a->b));
$a = 'a';
var_dump(isset($a->b));
$a = '0';
var_dump(isset($a->b));
$a = '';
var_dump(isset($a{'b'}));
$a = 'a';
var_dump(isset($a{'b'}));
$a = '0';
var_dump(isset($a{'b'}));
?>
--EXPECTF--
bool(false)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)