1234567891011121314151617181920212223242526272829303132333435363738 |
- --TEST--
- Bug #65708 (dba functions cast $key param to string in-place, bypassing copy on write)
- --SKIPIF--
- <?php
- require_once(dirname(__FILE__) .'/skipif.inc');
- ?>
- --FILE--
- <?php
- error_reporting(E_ALL);
- require_once(dirname(__FILE__) .'/test.inc');
- $db = dba_popen($db_filename, 'c');
- $key = 1;
- $copy = $key;
- echo gettype($key)."\n";
- echo gettype($copy)."\n";
- dba_exists($key, $db);
- echo gettype($key)."\n";
- echo gettype($copy)."\n";
- dba_close($db);
- ?>
- --CLEAN--
- <?php
- require(dirname(__FILE__) .'/clean.inc');
- ?>
- --EXPECT--
- integer
- integer
- integer
- integer
|