123456789101112131415161718192021222324252627282930313233343536373839404142 |
- --TEST--
- Bug #28817 (problems with properties declared in the class extending MySQLi)
- --SKIPIF--
- <?php
- require_once('skipif.inc');
- require_once('skipifconnectfailure.inc');
- ?>
- --FILE--
- <?php
- require_once("connect.inc");
- class my_mysql extends mysqli {
- public $p_test;
- function __construct() {
- $this->p_test[] = "foo";
- $this->p_test[] = "bar";
- }
- }
- $mysql = new my_mysql();
- var_dump($mysql->p_test);
- @var_dump($mysql->errno);
- $mysql->connect($host, $user, $passwd, $db, $port, $socket);
- $mysql->select_db("nonexistingdb");
- var_dump($mysql->errno > 0);
- $mysql->close();
- ?>
- --EXPECTF--
- array(2) {
- [0]=>
- %s(3) "foo"
- [1]=>
- %s(3) "bar"
- }
- NULL
- bool(true)
|