Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/local/src/php7/php-7.0.5/Zend/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/Zend/tests/bug44899_2.phpt |
--TEST-- Bug #44899 (__isset usage changes behavior of empty()) - 2 --FILE-- <?php class myclass { private $_data = array(); function __construct($data) { $this->_data = $data; } function __isset($field_name) { return isset($this->_data[$field_name]); } function __get($var) { var_dump(empty($this->_data[$var])); return $this->_data[$var]; } } $arr = array('foo' => ''); $myclass = new myclass($arr) ; echo (isset($myclass->foo)) ? 'isset' : 'not isset'; echo "\n"; echo (empty($myclass->foo)) ? 'empty' : 'not empty'; echo "\n"; echo ($myclass->foo) ? 'not empty' : 'empty'; echo "\n"; ?> --EXPECT-- isset bool(true) empty bool(true) empty
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare