mirror of
https://github.com/php/php-src.git
synced 2024-09-27 04:47:22 +00:00
- killed off UEXPECT
- E_DEPRECATED doesn't always allow stuff to pass?
This commit is contained in:
parent
24d1d8459c
commit
fa3d01975b
@ -21,4 +21,3 @@ bool(false)
|
||||
bool(false)
|
||||
bool(false)
|
||||
bool(false)
|
||||
|
||||
|
@ -8,37 +8,6 @@ precision=12
|
||||
var_dump(array(ini_get('precision'),.012,-.012,.12,-.12,1.2,-1.2,12.,-12.,0.000123,.0000123,123456789012.0,1234567890123.0,12345678901234567890.0));
|
||||
?>
|
||||
--EXPECT--
|
||||
array(14) {
|
||||
[0]=>
|
||||
string(2) "12"
|
||||
[1]=>
|
||||
float(0.012)
|
||||
[2]=>
|
||||
float(-0.012)
|
||||
[3]=>
|
||||
float(0.12)
|
||||
[4]=>
|
||||
float(-0.12)
|
||||
[5]=>
|
||||
float(1.2)
|
||||
[6]=>
|
||||
float(-1.2)
|
||||
[7]=>
|
||||
float(12)
|
||||
[8]=>
|
||||
float(-12)
|
||||
[9]=>
|
||||
float(0.000123)
|
||||
[10]=>
|
||||
float(1.23E-5)
|
||||
[11]=>
|
||||
float(123456789012)
|
||||
[12]=>
|
||||
float(1234567890120)
|
||||
[13]=>
|
||||
float(1.23456789012E+19)
|
||||
}
|
||||
--UEXPECT--
|
||||
array(14) {
|
||||
[0]=>
|
||||
unicode(2) "12"
|
||||
|
@ -10,5 +10,5 @@ number_format(1e1000, 0, '', ' ');
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECT--
|
||||
--EXPECT--
|
||||
Done
|
||||
|
@ -23,4 +23,3 @@ try {
|
||||
--EXPECT--
|
||||
Hello World!
|
||||
Hello World!
|
||||
|
||||
|
@ -26,7 +26,7 @@ proc_close($process2);
|
||||
echo "Done\n";
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECT--
|
||||
Opening process 1
|
||||
Opening process 2
|
||||
Closing process 1
|
||||
|
@ -37,7 +37,7 @@ TestClass::whee5();
|
||||
|
||||
?>
|
||||
===DONE===
|
||||
--EXPECTF--
|
||||
--EXPECT--
|
||||
TestClass::test()
|
||||
TestClass::test()
|
||||
TestClass::test()
|
||||
|
@ -23,26 +23,6 @@ echo "Done!\n";
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(8) {
|
||||
["command"]=>
|
||||
string(14) "/bin/sleep 120"
|
||||
["pid"]=>
|
||||
int(%d)
|
||||
["running"]=>
|
||||
bool(false)
|
||||
["signaled"]=>
|
||||
bool(true)
|
||||
["stopped"]=>
|
||||
bool(false)
|
||||
["exitcode"]=>
|
||||
int(-1)
|
||||
["termsig"]=>
|
||||
int(15)
|
||||
["stopsig"]=>
|
||||
int(0)
|
||||
}
|
||||
Done!
|
||||
--UEXPECTF--
|
||||
array(8) {
|
||||
[u"command"]=>
|
||||
unicode(14) "/bin/sleep 120"
|
||||
|
@ -90,19 +90,3 @@ Base::__construct(5)
|
||||
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Base::__construct() cannot be called statically, assuming $this from compatible context Derived_6 in %s on line %d
|
||||
Base::__construct(6)
|
||||
===DONE===
|
||||
--UEXPECTF--
|
||||
Base::__construct(1)
|
||||
Base::__construct(2)
|
||||
|
||||
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Base::__construct() cannot be called statically, assuming $this from compatible context Derived_3 in %s on line %d
|
||||
Base::__construct(3)
|
||||
|
||||
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Base::__construct() cannot be called statically, assuming $this from compatible context Derived_4 in %s on line %d
|
||||
Base::__construct(4)
|
||||
|
||||
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Base::__construct() cannot be called statically, assuming $this from compatible context Derived_5 in %s on line %d
|
||||
Base::__construct(5)
|
||||
|
||||
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Base::__construct() cannot be called statically, assuming $this from compatible context Derived_6 in %s on line %d
|
||||
Base::__construct(6)
|
||||
===DONE===
|
||||
|
@ -22,20 +22,7 @@ unlink($file);
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(1) {
|
||||
["foo"]=>
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) "1"
|
||||
}
|
||||
}
|
||||
array(1) {
|
||||
["foo"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
array(1) {
|
||||
[u"foo"]=>
|
||||
array(1) {
|
||||
|
@ -13,7 +13,7 @@ register_tick_function('a');
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECTF--
|
||||
hello
|
||||
Warning: unregister_tick_function(): Unable to delete tick function executed at the moment in %s on line %d
|
||||
Done
|
||||
|
@ -35,45 +35,7 @@ var_dump(parse_ini_file($file));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(2) {
|
||||
["001099030277"]=>
|
||||
array(1) {
|
||||
["option1"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
["011099030277"]=>
|
||||
array(1) {
|
||||
["option2"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
}
|
||||
array(2) {
|
||||
["option1"]=>
|
||||
string(1) "1"
|
||||
["option2"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
array(2) {
|
||||
["23.44"]=>
|
||||
array(1) {
|
||||
["option1"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
["9633337363542736472364"]=>
|
||||
array(1) {
|
||||
["option2"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
}
|
||||
array(2) {
|
||||
["option1"]=>
|
||||
string(1) "1"
|
||||
["option2"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
array(2) {
|
||||
[u"001099030277"]=>
|
||||
array(1) {
|
||||
|
@ -25,34 +25,7 @@ var_dump(parse_ini_file($file));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(3) {
|
||||
["2454.33"]=>
|
||||
array(1) {
|
||||
["09"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
[9876543]=>
|
||||
array(1) {
|
||||
["098765434567876543"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
["09876543"]=>
|
||||
array(1) {
|
||||
["987654345678765432456798765434567876543"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
}
|
||||
array(3) {
|
||||
["09"]=>
|
||||
string(1) "1"
|
||||
["098765434567876543"]=>
|
||||
string(1) "1"
|
||||
["987654345678765432456798765434567876543"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
array(3) {
|
||||
[u"2454.33"]=>
|
||||
array(1) {
|
||||
|
@ -24,7 +24,7 @@ var_dump(file_exists($tmp_file."nosuchfile")); //doesn't exist
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(false)
|
||||
Done
|
||||
|
@ -22,4 +22,3 @@ array(3) {
|
||||
int(3)
|
||||
}
|
||||
bool(false)
|
||||
|
||||
|
@ -10,4 +10,3 @@ var_dump(getopt("abcd"));
|
||||
--EXPECT--
|
||||
array(0) {
|
||||
}
|
||||
|
||||
|
@ -19,24 +19,6 @@ array(1) {
|
||||
bool(false)
|
||||
}
|
||||
}
|
||||
array(3) {
|
||||
[0]=>
|
||||
bool(true)
|
||||
[1]=>
|
||||
bool(false)
|
||||
[2]=>
|
||||
string(1) "f"
|
||||
}
|
||||
--UEXPECT--
|
||||
array(1) {
|
||||
["f"]=>
|
||||
array(2) {
|
||||
[0]=>
|
||||
bool(false)
|
||||
[1]=>
|
||||
bool(false)
|
||||
}
|
||||
}
|
||||
array(3) {
|
||||
[0]=>
|
||||
bool(true)
|
||||
@ -45,4 +27,3 @@ array(3) {
|
||||
[2]=>
|
||||
unicode(1) "f"
|
||||
}
|
||||
|
||||
|
@ -15,4 +15,4 @@ parse_ini_file(__DIR__ . 'bug44461.ini', true);
|
||||
unlink(__DIR__ . 'bug44461.ini');
|
||||
?>
|
||||
--EXPECT--
|
||||
===DONE===
|
||||
===DONE===
|
||||
|
@ -28,6 +28,6 @@ echo "Result is: ", $result, "\n";
|
||||
echo "Done\n";
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECT--
|
||||
Result is: Hello
|
||||
Done
|
||||
|
@ -32,17 +32,7 @@ test('test2');
|
||||
|
||||
?>
|
||||
===DONE===
|
||||
--EXPECTF--
|
||||
Direct Call
|
||||
string(5) "test1" refcount(1)
|
||||
User Func
|
||||
string(5) "test1" refcount(1)
|
||||
Direct Call
|
||||
string(5) "test2" refcount(2)
|
||||
User Func
|
||||
string(5) "test2" refcount(1)
|
||||
===DONE===
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
Direct Call
|
||||
unicode(5) "test1" { 0074 0065 0073 0074 0031 } refcount(1)
|
||||
User Func
|
||||
|
Binary file not shown.
Binary file not shown.
@ -116,730 +116,6 @@ echo "Done\n";
|
||||
--EXPECTF--
|
||||
*** Testing debug_zval_dump() on objects ***
|
||||
-- Iteration 1 --
|
||||
object(object_class)#%d (6) refcount(5){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(5){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 2 --
|
||||
object(no_member_class)#%d (0) refcount(4){
|
||||
}
|
||||
-- Iteration 3 --
|
||||
object(contains_object_class)#%d (9) refcount(4){
|
||||
["p"]=>
|
||||
long(30) refcount(2)
|
||||
["p1":protected]=>
|
||||
long(40) refcount(2)
|
||||
["p2":"contains_object_class":private]=>
|
||||
long(50) refcount(2)
|
||||
["class_object1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object2"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object3":"contains_object_class":private]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object4":protected]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["no_member_class_object"]=>
|
||||
object(no_member_class)#%d (0) refcount(3){
|
||||
}
|
||||
["class_object5"]=>
|
||||
object(contains_object_class)#%d (9) refcount(1){
|
||||
["p"]=>
|
||||
long(30) refcount(2)
|
||||
["p1":protected]=>
|
||||
long(40) refcount(2)
|
||||
["p2":"contains_object_class":private]=>
|
||||
long(50) refcount(2)
|
||||
["class_object1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object2"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object3":"contains_object_class":private]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["class_object4":protected]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(7){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["no_member_class_object"]=>
|
||||
object(no_member_class)#%d (0) refcount(3){
|
||||
}
|
||||
["class_object5"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 4 --
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 5 --
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 6 --
|
||||
object(no_member_class)#%d (0) refcount(5){
|
||||
}
|
||||
-- Iteration 7 --
|
||||
NULL refcount(1)
|
||||
-- Iteration 8 --
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 9 --
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (6) refcount(9){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(5)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(5)
|
||||
["value4"]=>
|
||||
long(30) refcount(7)
|
||||
["array_var"]=>
|
||||
array(2) refcount(5){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
-- Iteration 10 --
|
||||
long(30) refcount(9)
|
||||
-- Iteration 11 --
|
||||
NULL refcount(1)
|
||||
|
||||
-- Testing debug_zval_dump() on overwritten object variables --
|
||||
long(500) refcount(1)
|
||||
long(500) refcount(1)
|
||||
long(500) refcount(1)
|
||||
long(500) refcount(1)
|
||||
|
||||
-- Testing debug_zval_dump() on objects having circular reference --
|
||||
object(object_class)#%d (7) refcount(1){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (7) refcount(1){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
&object(object_class)#%d (7) refcount(2){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (7) refcount(1){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
["obj"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["obj"]=>
|
||||
&object(object_class)#%d (7) refcount(2){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
object(object_class)#%d (7) refcount(1){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
&object(object_class)#%d (7) refcount(2){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
["obj"]=>
|
||||
&object(object_class)#%d (7) refcount(2){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
&object(object_class)#%d (7) refcount(2){
|
||||
["value1"]=>
|
||||
long(5) refcount(1)
|
||||
["value2":"object_class":private]=>
|
||||
long(10) refcount(7)
|
||||
["value3":protected]=>
|
||||
long(20) refcount(7)
|
||||
["value4"]=>
|
||||
long(30) refcount(8)
|
||||
["array_var"]=>
|
||||
array(2) refcount(7){
|
||||
["key1"]=>
|
||||
long(1) refcount(1)
|
||||
["key2 "]=>
|
||||
long(3) refcount(1)
|
||||
}
|
||||
["object_class1"]=>
|
||||
*RECURSION*
|
||||
["obj"]=>
|
||||
*RECURSION*
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
*** Testing debug_zval_dump() on objects ***
|
||||
-- Iteration 1 --
|
||||
object(object_class)#%d (6) refcount(5){
|
||||
[u"value1"]=>
|
||||
long(5) refcount(1)
|
||||
|
@ -188,98 +188,6 @@ NULL refcount(1)
|
||||
-- Value of $var_2: --
|
||||
long(10) refcount(2)
|
||||
|
||||
*** Testing debug_zval_dump() on miscelleneous input arguments ***
|
||||
-- Iteration 1 --
|
||||
NULL refcount(3)
|
||||
&NULL refcount(2)
|
||||
-- Iteration 2 --
|
||||
NULL refcount(3)
|
||||
&NULL refcount(2)
|
||||
-- Iteration 3 --
|
||||
NULL refcount(1)
|
||||
&NULL refcount(2)
|
||||
-- Iteration 4 --
|
||||
NULL refcount(1)
|
||||
&NULL refcount(2)
|
||||
-- Iteration 5 --
|
||||
string(7) "TRUE123" refcount(3)
|
||||
&string(7) "TRUE123" refcount(2)
|
||||
-- Iteration 6 --
|
||||
string(9) "123string" refcount(3)
|
||||
&string(9) "123string" refcount(2)
|
||||
-- Iteration 7 --
|
||||
string(9) "string123" refcount(3)
|
||||
&string(9) "string123" refcount(2)
|
||||
-- Iteration 8 --
|
||||
string(10) "NULLstring" refcount(3)
|
||||
&string(10) "NULLstring" refcount(2)
|
||||
Done
|
||||
--UEXPECTF--
|
||||
Deprecated: Call-time pass-by-reference has been deprecated in %s on line %d
|
||||
*** Testing debug_zval_dump() on functions ***
|
||||
--- Variation 1: global variable inside a function ---
|
||||
|
||||
-- Value of global variable, before calling dump_globalvar() --
|
||||
long(10) refcount(2)
|
||||
|
||||
-- Value of local variable inside dump_globalvar() --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of global variable inside dump_globalvar() --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of global variable, after exiting dump_globalvar() --
|
||||
long(10) refcount(2)
|
||||
|
||||
--- Variation 2: one variable references another ---
|
||||
|
||||
-- Value of $first_var: --
|
||||
long(10) refcount(2)
|
||||
|
||||
-- Value of $ref_first_var --
|
||||
NULL refcount(1)
|
||||
|
||||
-- Value of $first_var --
|
||||
long(10) refcount(2)
|
||||
|
||||
-- Value of $ref_first_var --
|
||||
|
||||
Notice: Undefined variable: ref_first_var in %s on line %d
|
||||
NULL refcount(1)
|
||||
|
||||
-- Value of $first_var --
|
||||
long(10) refcount(2)
|
||||
|
||||
--- Variation 3: multiple references of variables ---
|
||||
|
||||
-- Value of $var_1: (before referencing) --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of $var_2: (referencing var_1) --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of $var_3: (referencing var_2) --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of $var_3: (after unsetting var_3) --
|
||||
|
||||
Notice: Undefined variable: var_3 in %s on line %d
|
||||
NULL refcount(1)
|
||||
|
||||
-- Value of $var_2: --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of $var_3: --
|
||||
long(10) refcount(1)
|
||||
|
||||
-- Value of $var_1: (after unsetting variable_1) --
|
||||
|
||||
Notice: Undefined variable: var_1 in %s on line %d
|
||||
NULL refcount(1)
|
||||
|
||||
-- Value of $var_2: --
|
||||
long(10) refcount(2)
|
||||
|
||||
*** Testing debug_zval_dump() on miscelleneous input arguments ***
|
||||
-- Iteration 1 --
|
||||
NULL refcount(3)
|
||||
|
@ -4,7 +4,7 @@ dl() filename length checks (CVE-2007-4887)
|
||||
<?php
|
||||
var_dump(dl(str_repeat("a", 8376757)));
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECTF--
|
||||
|
||||
Warning: dl(): File name exceeds the maximum allowed length of %d characters in %s on line %d
|
||||
bool(false)
|
||||
|
@ -16,34 +16,6 @@ echo "Done\n";
|
||||
--EXPECTF--
|
||||
NULL
|
||||
|
||||
Warning: error_get_last() expects exactly 0 parameters, 1 given in %s on line %d
|
||||
NULL
|
||||
array(4) {
|
||||
["type"]=>
|
||||
int(2)
|
||||
["message"]=>
|
||||
string(54) "error_get_last() expects exactly 0 parameters, 1 given"
|
||||
["file"]=>
|
||||
string(%d) "%s"
|
||||
["line"]=>
|
||||
int(%d)
|
||||
}
|
||||
|
||||
Notice: Undefined variable: b in %s on line %d
|
||||
array(4) {
|
||||
["type"]=>
|
||||
int(8)
|
||||
["message"]=>
|
||||
string(21) "Undefined variable: b"
|
||||
["file"]=>
|
||||
string(%d) "%s"
|
||||
["line"]=>
|
||||
int(%d)
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
NULL
|
||||
|
||||
Warning: error_get_last() expects exactly 0 parameters, 1 given in %s on line %d
|
||||
NULL
|
||||
array(4) {
|
||||
|
@ -205,101 +205,3 @@ Warning: Wrong parameter count for doubleval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Done
|
||||
--UEXPECTF--
|
||||
*** Testing floatval() with valid float values ***
|
||||
float(0)
|
||||
float(1)
|
||||
float(-1)
|
||||
float(1.234)
|
||||
float(-1.234)
|
||||
float(1200)
|
||||
float(-1200)
|
||||
float(10)
|
||||
float(1050000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(1.0E-5)
|
||||
float(-0.1)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(5000000)
|
||||
float(-5000000)
|
||||
|
||||
*** Testing doubleval() with valid float values ***
|
||||
float(0)
|
||||
float(1)
|
||||
float(-1)
|
||||
float(1.234)
|
||||
float(-1.234)
|
||||
float(1200)
|
||||
float(-1200)
|
||||
float(10)
|
||||
float(1050000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(1.0E-5)
|
||||
float(-0.1)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(100000)
|
||||
float(-100000)
|
||||
float(5000000)
|
||||
float(-5000000)
|
||||
|
||||
*** Testing floatval() on non floating types ***
|
||||
float(-2147483648)
|
||||
float(2147483648)
|
||||
float(5)
|
||||
float(6)
|
||||
float(0)
|
||||
float(1)
|
||||
float(-1300)
|
||||
float(0)
|
||||
float(10)
|
||||
float(10.2)
|
||||
float(11)
|
||||
float(11)
|
||||
float(0)
|
||||
float(1)
|
||||
float(0)
|
||||
float(0)
|
||||
|
||||
*** Testing doubleval() on non floating types ***
|
||||
float(-2147483648)
|
||||
float(2147483648)
|
||||
float(5)
|
||||
float(6)
|
||||
float(0)
|
||||
float(1)
|
||||
float(-1300)
|
||||
float(0)
|
||||
float(10)
|
||||
float(10.2)
|
||||
float(11)
|
||||
float(11)
|
||||
float(0)
|
||||
float(1)
|
||||
float(0)
|
||||
float(0)
|
||||
|
||||
*** Testing error conditions ***
|
||||
|
||||
Warning: Wrong parameter count for floatval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for doubleval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for floatval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for doubleval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Done
|
||||
|
@ -10,19 +10,6 @@ variables_order=GPS
|
||||
var_dump(getopt("d:m:j:vht"));
|
||||
?>
|
||||
--EXPECT--
|
||||
array(5) {
|
||||
["v"]=>
|
||||
bool(false)
|
||||
["h"]=>
|
||||
bool(false)
|
||||
["d"]=>
|
||||
string(4) "test"
|
||||
["m"]=>
|
||||
string(4) "1234"
|
||||
["t"]=>
|
||||
bool(false)
|
||||
}
|
||||
--UEXPECT--
|
||||
array(5) {
|
||||
[u"v"]=>
|
||||
bool(false)
|
||||
|
@ -38,5 +38,3 @@ array(4) {
|
||||
[2]=>
|
||||
bool(false)
|
||||
}
|
||||
|
||||
|
||||
|
@ -53,5 +53,3 @@ array(7) {
|
||||
bool(false)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -25,5 +25,3 @@ array(1) {
|
||||
string(3) "100"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -28,5 +28,3 @@ array(2) {
|
||||
string(5) "value"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -13,15 +13,7 @@ var_dump(getrusage(array()));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(5) "array"
|
||||
string(5) "array"
|
||||
string(5) "array"
|
||||
|
||||
Warning: getrusage() expects parameter 1 to be long, array given in %s on line %d
|
||||
NULL
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
unicode(5) "array"
|
||||
unicode(5) "array"
|
||||
unicode(5) "array"
|
||||
|
@ -108,909 +108,7 @@ foreach ($types as $type) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
**** Testing gettype() and settype() functions ****
|
||||
|
||||
*** Testing gettype(): basic operations ***
|
||||
string(5) "array"
|
||||
string(6) "string"
|
||||
string(5) "array"
|
||||
string(7) "integer"
|
||||
string(7) "integer"
|
||||
string(6) "double"
|
||||
string(6) "double"
|
||||
string(4) "NULL"
|
||||
string(7) "boolean"
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
string(8) "resource"
|
||||
string(8) "resource"
|
||||
string(6) "object"
|
||||
|
||||
*** Testing settype(): basic operations ***
|
||||
|
||||
-- Setting type of data to null --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
|
||||
-- Setting type of data to integer --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
int(-20)
|
||||
string(7) "integer"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
int(2)
|
||||
string(7) "integer"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
int(-2)
|
||||
string(7) "integer"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
int(5)
|
||||
string(7) "integer"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
int(6)
|
||||
string(7) "integer"
|
||||
-- Iteration 16 --
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
|
||||
-- Setting type of data to int --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
int(-20)
|
||||
string(7) "integer"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
int(2)
|
||||
string(7) "integer"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
int(-2)
|
||||
string(7) "integer"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
int(5)
|
||||
string(7) "integer"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
int(6)
|
||||
string(7) "integer"
|
||||
-- Iteration 16 --
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
|
||||
-- Setting type of data to float --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
float(-20)
|
||||
string(6) "double"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
float(2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
float(-2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
float(5)
|
||||
string(6) "double"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
float(6)
|
||||
string(6) "double"
|
||||
-- Iteration 16 --
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
|
||||
-- Setting type of data to double --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
float(-20)
|
||||
string(6) "double"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
float(2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
float(-2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
float(5)
|
||||
string(6) "double"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
float(6)
|
||||
string(6) "double"
|
||||
-- Iteration 16 --
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
|
||||
-- Setting type of data to boolean --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
|
||||
-- Setting type of data to bool --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
|
||||
-- Setting type of data to resource --
|
||||
-- Iteration 1 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 2 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(14) "another string"
|
||||
string(6) "string"
|
||||
-- Iteration 3 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 4 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 5 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(-20)
|
||||
string(7) "integer"
|
||||
-- Iteration 6 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 7 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-2.54)
|
||||
string(6) "double"
|
||||
-- Iteration 8 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 9 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 10 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(11) "some string"
|
||||
string(6) "string"
|
||||
-- Iteration 11 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
-- Iteration 12 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(11) "some string"
|
||||
string(6) "string"
|
||||
-- Iteration 13 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
-- Iteration 14 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
resource(5) of type (stream)
|
||||
string(8) "resource"
|
||||
-- Iteration 15 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
resource(6) of type (stream)
|
||||
string(8) "resource"
|
||||
-- Iteration 16 --
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
object(point)#1 (2) {
|
||||
["x"]=>
|
||||
int(10)
|
||||
["y"]=>
|
||||
int(20)
|
||||
}
|
||||
string(6) "object"
|
||||
|
||||
-- Setting type of data to array --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(14) "another string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(1)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(-20)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(2.54)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-2.54)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
bool(false)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(6) "string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(6) "string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
resource(5) of type (stream)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
resource(6) of type (stream)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
array(2) {
|
||||
["x"]=>
|
||||
int(10)
|
||||
["y"]=>
|
||||
int(20)
|
||||
}
|
||||
string(5) "array"
|
||||
|
||||
-- Setting type of data to object --
|
||||
-- Iteration 1 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
string(14) "another string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 3 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
int(1)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
int(-20)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
float(2.54)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
float(-2.54)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (0) {
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
bool(false)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
string(6) "string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
string(6) "string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
resource(5) of type (stream)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
object(stdClass)#2 (1) {
|
||||
["scalar"]=>
|
||||
resource(6) of type (stream)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
object(point)#1 (2) {
|
||||
["x"]=>
|
||||
int(10)
|
||||
["y"]=>
|
||||
int(20)
|
||||
}
|
||||
string(6) "object"
|
||||
|
||||
-- Setting type of data to string --
|
||||
-- Iteration 1 --
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 2 --
|
||||
bool(true)
|
||||
string(14) "another string"
|
||||
string(6) "string"
|
||||
-- Iteration 3 --
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 4 --
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 5 --
|
||||
bool(true)
|
||||
string(3) "-20"
|
||||
string(6) "string"
|
||||
-- Iteration 6 --
|
||||
bool(true)
|
||||
string(4) "2.54"
|
||||
string(6) "string"
|
||||
-- Iteration 7 --
|
||||
bool(true)
|
||||
string(5) "-2.54"
|
||||
string(6) "string"
|
||||
-- Iteration 8 --
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 9 --
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 10 --
|
||||
bool(true)
|
||||
string(11) "some string"
|
||||
string(6) "string"
|
||||
-- Iteration 11 --
|
||||
bool(true)
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
-- Iteration 12 --
|
||||
bool(true)
|
||||
string(11) "some string"
|
||||
string(6) "string"
|
||||
-- Iteration 13 --
|
||||
bool(true)
|
||||
string(6) "string"
|
||||
string(6) "string"
|
||||
-- Iteration 14 --
|
||||
bool(true)
|
||||
string(14) "Resource id #5"
|
||||
string(6) "string"
|
||||
-- Iteration 15 --
|
||||
bool(true)
|
||||
string(14) "Resource id #6"
|
||||
string(6) "string"
|
||||
-- Iteration 16 --
|
||||
bool(true)
|
||||
string(6) "Object"
|
||||
string(6) "string"
|
||||
Done
|
||||
--UEXPECT--
|
||||
--EXPECTF--
|
||||
**** Testing gettype() and settype() functions ****
|
||||
|
||||
*** Testing gettype(): basic operations ***
|
||||
|
@ -32,29 +32,7 @@ var_dump( settype( $var, "unknown" ) );
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
**** Testing gettype() and settype() functions ****
|
||||
|
||||
*** Testing gettype(): error conditions ***
|
||||
|
||||
Warning: Wrong parameter count for gettype() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for gettype() in %s on line %d
|
||||
NULL
|
||||
|
||||
*** Testing settype(): error conditions ***
|
||||
|
||||
Warning: Wrong parameter count for settype() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for settype() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: settype(): Invalid type in %s on line %d
|
||||
bool(false)
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
**** Testing gettype() and settype() functions ****
|
||||
|
||||
*** Testing gettype(): error conditions ***
|
||||
|
@ -168,7 +168,7 @@ $var_values = array (
|
||||
b"10string"
|
||||
);
|
||||
|
||||
/* test conversion to null type */
|
||||
/* test conversion to null type */
|
||||
$type = "null";
|
||||
|
||||
echo "\n*** Testing gettype() & settype() functions : usage variations ***\n";
|
||||
@ -192,470 +192,7 @@ foreach ($var_values as $var) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing gettype() & settype() functions : usage variations ***
|
||||
|
||||
-- Setting type of data to null --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -171,7 +171,7 @@ $var_values = array (
|
||||
b"10string"
|
||||
);
|
||||
|
||||
// test conversion to these types
|
||||
// test conversion to these types
|
||||
$types = array(
|
||||
"integer",
|
||||
"int"
|
||||
@ -200,933 +200,7 @@ foreach ($types as $type) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing settype() & gettype() : usage variations ***
|
||||
|
||||
-- Setting type of data to integer --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(3)
|
||||
string(7) "integer"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-2147483648)
|
||||
string(7) "integer"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(85)
|
||||
string(7) "integer"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(-21903)
|
||||
string(7) "integer"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(365)
|
||||
string(7) "integer"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(-365)
|
||||
string(7) "integer"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
|
||||
-- Setting type of data to int --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(3)
|
||||
string(7) "integer"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-2147483648)
|
||||
string(7) "integer"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(85)
|
||||
string(7) "integer"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(-21903)
|
||||
string(7) "integer"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(365)
|
||||
string(7) "integer"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
int(-365)
|
||||
string(7) "integer"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-100000)
|
||||
string(7) "integer"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-1)
|
||||
string(7) "integer"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-500000)
|
||||
string(7) "integer"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
int(-512000)
|
||||
string(7) "integer"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to int
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(123)
|
||||
string(7) "integer"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(-123)
|
||||
string(7) "integer"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(0)
|
||||
string(7) "integer"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(1)
|
||||
string(7) "integer"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
int(10)
|
||||
string(7) "integer"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -197,933 +197,7 @@ foreach ($types as $type) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing settype() & gettype() : usage variations ***
|
||||
|
||||
-- Setting type of data to float --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(3)
|
||||
string(6) "double"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-1)
|
||||
string(6) "double"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0.01)
|
||||
string(6) "double"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-1)
|
||||
string(6) "double"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0.01)
|
||||
string(6) "double"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0)
|
||||
string(6) "double"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0)
|
||||
string(6) "double"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-2147483648)
|
||||
string(6) "double"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(2147483647)
|
||||
string(6) "double"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(2147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(1232147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(85)
|
||||
string(6) "double"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(1058513956921)
|
||||
string(6) "double"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(-21903)
|
||||
string(6) "double"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(365)
|
||||
string(6) "double"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(-365)
|
||||
string(6) "double"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(80561044571754)
|
||||
string(6) "double"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-1.5)
|
||||
string(6) "double"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-5.0E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
|
||||
-- Setting type of data to double --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(3)
|
||||
string(6) "double"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-1)
|
||||
string(6) "double"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0.01)
|
||||
string(6) "double"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-1)
|
||||
string(6) "double"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0.01)
|
||||
string(6) "double"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0)
|
||||
string(6) "double"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-0)
|
||||
string(6) "double"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-2147483648)
|
||||
string(6) "double"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(2147483647)
|
||||
string(6) "double"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(2147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(1232147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(85)
|
||||
string(6) "double"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(1058513956921)
|
||||
string(6) "double"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(-21903)
|
||||
string(6) "double"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(365)
|
||||
string(6) "double"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
float(-365)
|
||||
string(6) "double"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(80561044571754)
|
||||
string(6) "double"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-1.5)
|
||||
string(6) "double"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-5.0E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
8: Object of class point could not be converted to double
|
||||
bool(true)
|
||||
float(1)
|
||||
string(6) "double"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(123)
|
||||
string(6) "double"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(-123)
|
||||
string(6) "double"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(0)
|
||||
string(6) "double"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(2.9743947493287E+21)
|
||||
string(6) "double"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(100)
|
||||
string(6) "double"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
float(10)
|
||||
string(6) "double"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -179,541 +179,7 @@ foreach ($var_values as $var) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing gettype() & settype() functions : usage variations ***
|
||||
|
||||
-- Setting type of data to resource --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
bool(false)
|
||||
string(7) "boolean"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
bool(true)
|
||||
string(7) "boolean"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) "ÿ"
|
||||
string(6) "string"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) "f"
|
||||
string(6) "string"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) "
|
||||
3"
|
||||
string(6) "string"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) " "
|
||||
string(6) "string"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) " "
|
||||
string(6) "string"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) "10"
|
||||
string(6) "string"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) "10"
|
||||
string(6) "string"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) "-1"
|
||||
string(6) "string"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) " 1"
|
||||
string(6) "string"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(22) "2974394749328742328432"
|
||||
string(6) "string"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "-1e-2"
|
||||
string(6) "string"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) "-1"
|
||||
string(6) "string"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(2) " 1"
|
||||
string(6) "string"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(22) "2974394749328742328432"
|
||||
string(6) "string"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "-1e-2"
|
||||
string(6) "string"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(4) "0xff"
|
||||
string(6) "string"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(4) "0x55"
|
||||
string(6) "string"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "0XA55"
|
||||
string(6) "string"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "0X123"
|
||||
string(6) "string"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(4) "0123"
|
||||
string(6) "string"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(4) "0123"
|
||||
string(6) "string"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "-0123"
|
||||
string(6) "string"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "+0123"
|
||||
string(6) "string"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "-0123"
|
||||
string(6) "string"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(5) "+0123"
|
||||
string(6) "string"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(8) "-0x80001"
|
||||
string(6) "string"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(8) "+0x80001"
|
||||
string(6) "string"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(10) "-0x80001.5"
|
||||
string(6) "string"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(9) "0x80001.5"
|
||||
string(6) "string"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
string(12) "@$%#$%^$%^&^"
|
||||
string(6) "string"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(1) {
|
||||
[0]=>
|
||||
NULL
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(4) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
[3]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(4) {
|
||||
[1]=>
|
||||
string(3) "one"
|
||||
[2]=>
|
||||
string(3) "two"
|
||||
[3]=>
|
||||
string(5) "three"
|
||||
["four"]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
array(3) {
|
||||
[0]=>
|
||||
float(1.5)
|
||||
[1]=>
|
||||
float(2.4)
|
||||
[2]=>
|
||||
float(6500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-2147483648)
|
||||
string(6) "double"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(2147483647)
|
||||
string(7) "integer"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(2147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(1232147483649)
|
||||
string(6) "double"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(85)
|
||||
string(7) "integer"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(1058513956921)
|
||||
string(6) "double"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(-21903)
|
||||
string(7) "integer"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(365)
|
||||
string(7) "integer"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
int(-365)
|
||||
string(7) "integer"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(80561044571754)
|
||||
string(6) "double"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(100000)
|
||||
string(6) "double"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-100000)
|
||||
string(6) "double"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-1.5)
|
||||
string(6) "double"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-0.5)
|
||||
string(6) "double"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-5.0E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(500000)
|
||||
string(6) "double"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-500000)
|
||||
string(6) "double"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(5.12E-7)
|
||||
string(6) "double"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(512000)
|
||||
string(6) "double"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
float(-512000)
|
||||
string(6) "double"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
object(point)#1 (2) {
|
||||
["x"]=>
|
||||
NULL
|
||||
["y"]=>
|
||||
NULL
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
object(point)#2 (2) {
|
||||
["x"]=>
|
||||
float(2.5)
|
||||
["y"]=>
|
||||
float(40.5)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
object(point)#3 (2) {
|
||||
["x"]=>
|
||||
int(0)
|
||||
["y"]=>
|
||||
int(0)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
2: settype(): Cannot convert to resource type
|
||||
bool(false)
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
Done
|
||||
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -193,758 +193,7 @@ foreach ($var_values as $var) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing gettype() & settype() functions : usage variations ***
|
||||
|
||||
-- Setting type of data to array --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
bool(false)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
bool(true)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
bool(true)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) "ÿ"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) "f"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "
|
||||
3"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(0) ""
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(0) ""
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) " "
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) " "
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "10"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "10"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) "1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "-1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) " 1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "-1e-2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(1) "1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "-1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) " 1"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "-1e-2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0xff"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0x55"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "0XA55"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "0X123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "-0x80001"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "+0x80001"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(10) "-0x80001.5"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(9) "0x80001.5"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(12) "@$%#$%^$%^&^"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
NULL
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
array(4) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
[3]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
array(4) {
|
||||
[1]=>
|
||||
string(3) "one"
|
||||
[2]=>
|
||||
string(3) "two"
|
||||
[3]=>
|
||||
string(5) "three"
|
||||
["four"]=>
|
||||
int(4)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
array(3) {
|
||||
[0]=>
|
||||
float(1.5)
|
||||
[1]=>
|
||||
float(2.4)
|
||||
[2]=>
|
||||
float(6500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-2147483648)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(2147483647)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(2147483649)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(1232147483649)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(85)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(1058513956921)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(-21903)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(365)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(-365)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(80561044571754)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(100000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-100000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(100000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-100000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-1.5)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(0.5)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-0.5)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-5.0E-7)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-500000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(512000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-512000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(5.12E-7)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(5.12E-7)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(512000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(-512000)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
array(2) {
|
||||
["x"]=>
|
||||
NULL
|
||||
["y"]=>
|
||||
NULL
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
array(2) {
|
||||
["x"]=>
|
||||
float(2.5)
|
||||
["y"]=>
|
||||
float(40.5)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
array(2) {
|
||||
["x"]=>
|
||||
int(0)
|
||||
["y"]=>
|
||||
int(0)
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0xff"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(4) "0x55"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(5) "array"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -192,758 +192,7 @@ foreach ($var_values as $var) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing gettype() & settype() functions : usage variations ***
|
||||
|
||||
-- Setting type of data to object --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
object(stdClass)#4 (0) {
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
bool(false)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
bool(true)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
bool(true)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) "ÿ"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) "f"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) "
|
||||
3"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(0) ""
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(0) ""
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) " "
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) " "
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) "10"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) "10"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) "-1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) " 1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "-1e-2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(1) "1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) "-1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(2) " 1"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "-1e-2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0xff"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0x55"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "0XA55"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "0X123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "-0x80001"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "+0x80001"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(10) "-0x80001.5"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(9) "0x80001.5"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(12) "@$%#$%^$%^&^"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
object(stdClass)#4 (0) {
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
[0]=>
|
||||
NULL
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
object(stdClass)#4 (4) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
[3]=>
|
||||
int(4)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
object(stdClass)#4 (4) {
|
||||
[1]=>
|
||||
string(3) "one"
|
||||
[2]=>
|
||||
string(3) "two"
|
||||
[3]=>
|
||||
string(5) "three"
|
||||
["four"]=>
|
||||
int(4)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
bool(true)
|
||||
object(stdClass)#4 (3) {
|
||||
[0]=>
|
||||
float(1.5)
|
||||
[1]=>
|
||||
float(2.4)
|
||||
[2]=>
|
||||
float(6500000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-2147483648)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
int(2147483647)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(2147483649)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(1232147483649)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
int(85)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(1058513956921)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
int(-21903)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
int(365)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
int(-365)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(80561044571754)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(100000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-100000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(100000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-100000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-1.5)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(0.5)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-0.5)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(500000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-500000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-5.0E-7)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(500000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-500000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(512000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-512000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(5.12E-7)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(5.12E-7)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(512000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
float(-512000)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
object(point)#1 (2) {
|
||||
["x"]=>
|
||||
NULL
|
||||
["y"]=>
|
||||
NULL
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
object(point)#2 (2) {
|
||||
["x"]=>
|
||||
float(2.5)
|
||||
["y"]=>
|
||||
float(40.5)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
object(point)#3 (2) {
|
||||
["x"]=>
|
||||
int(0)
|
||||
["y"]=>
|
||||
int(0)
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
object(stdClass)#4 (0) {
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
object(stdClass)#4 (0) {
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "+0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(5) "-0123"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0xff"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(4) "0x55"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(22) "2974394749328742328432"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(3) "1e2"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
object(stdClass)#4 (1) {
|
||||
["scalar"]=>
|
||||
string(8) "10string"
|
||||
}
|
||||
string(6) "object"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -192,476 +192,7 @@ foreach ($var_values as $var) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
*** Testing gettype() & settype() functions : usage variations ***
|
||||
|
||||
-- Setting type of data to string --
|
||||
-- Iteration 1 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 2 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 3 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 4 --
|
||||
string(7) "boolean"
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 5 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) "ÿ"
|
||||
string(6) "string"
|
||||
-- Iteration 6 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) "f"
|
||||
string(6) "string"
|
||||
-- Iteration 7 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) "
|
||||
3"
|
||||
string(6) "string"
|
||||
-- Iteration 8 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 9 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 10 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) " "
|
||||
string(6) "string"
|
||||
-- Iteration 11 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) " "
|
||||
string(6) "string"
|
||||
-- Iteration 12 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) "10"
|
||||
string(6) "string"
|
||||
-- Iteration 13 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) "10"
|
||||
string(6) "string"
|
||||
-- Iteration 14 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 15 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 16 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 17 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) "-1"
|
||||
string(6) "string"
|
||||
-- Iteration 18 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 19 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) " 1"
|
||||
string(6) "string"
|
||||
-- Iteration 20 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(22) "2974394749328742328432"
|
||||
string(6) "string"
|
||||
-- Iteration 21 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "-1e-2"
|
||||
string(6) "string"
|
||||
-- Iteration 22 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
string(6) "string"
|
||||
-- Iteration 23 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) "-1"
|
||||
string(6) "string"
|
||||
-- Iteration 24 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 25 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(2) " 1"
|
||||
string(6) "string"
|
||||
-- Iteration 26 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(22) "2974394749328742328432"
|
||||
string(6) "string"
|
||||
-- Iteration 27 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "-1e-2"
|
||||
string(6) "string"
|
||||
-- Iteration 28 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0xff"
|
||||
string(6) "string"
|
||||
-- Iteration 29 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0x55"
|
||||
string(6) "string"
|
||||
-- Iteration 30 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "0XA55"
|
||||
string(6) "string"
|
||||
-- Iteration 31 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "0X123"
|
||||
string(6) "string"
|
||||
-- Iteration 32 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0123"
|
||||
string(6) "string"
|
||||
-- Iteration 33 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0123"
|
||||
string(6) "string"
|
||||
-- Iteration 34 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "-0123"
|
||||
string(6) "string"
|
||||
-- Iteration 35 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "+0123"
|
||||
string(6) "string"
|
||||
-- Iteration 36 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "-0123"
|
||||
string(6) "string"
|
||||
-- Iteration 37 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "+0123"
|
||||
string(6) "string"
|
||||
-- Iteration 38 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "-0x80001"
|
||||
string(6) "string"
|
||||
-- Iteration 39 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "+0x80001"
|
||||
string(6) "string"
|
||||
-- Iteration 40 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(10) "-0x80001.5"
|
||||
string(6) "string"
|
||||
-- Iteration 41 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(9) "0x80001.5"
|
||||
string(6) "string"
|
||||
-- Iteration 42 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(12) "@$%#$%^$%^&^"
|
||||
string(6) "string"
|
||||
-- Iteration 43 --
|
||||
string(5) "array"
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 44 --
|
||||
string(5) "array"
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 45 --
|
||||
string(5) "array"
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 46 --
|
||||
string(5) "array"
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 47 --
|
||||
string(5) "array"
|
||||
8: Array to string conversion
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
string(6) "string"
|
||||
-- Iteration 48 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(11) "-2147483648"
|
||||
string(6) "string"
|
||||
-- Iteration 49 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
string(10) "2147483647"
|
||||
string(6) "string"
|
||||
-- Iteration 50 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(10) "2147483649"
|
||||
string(6) "string"
|
||||
-- Iteration 51 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(13) "1232147483649"
|
||||
string(6) "string"
|
||||
-- Iteration 52 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
string(2) "85"
|
||||
string(6) "string"
|
||||
-- Iteration 53 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(13) "1058513956921"
|
||||
string(6) "string"
|
||||
-- Iteration 54 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
string(6) "-21903"
|
||||
string(6) "string"
|
||||
-- Iteration 55 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
string(3) "365"
|
||||
string(6) "string"
|
||||
-- Iteration 56 --
|
||||
string(7) "integer"
|
||||
bool(true)
|
||||
string(4) "-365"
|
||||
string(6) "string"
|
||||
-- Iteration 57 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(14) "80561044571754"
|
||||
string(6) "string"
|
||||
-- Iteration 58 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "100000"
|
||||
string(6) "string"
|
||||
-- Iteration 59 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-100000"
|
||||
string(6) "string"
|
||||
-- Iteration 60 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "100000"
|
||||
string(6) "string"
|
||||
-- Iteration 61 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-100000"
|
||||
string(6) "string"
|
||||
-- Iteration 62 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(4) "-1.5"
|
||||
string(6) "string"
|
||||
-- Iteration 63 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(3) "0.5"
|
||||
string(6) "string"
|
||||
-- Iteration 64 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(4) "-0.5"
|
||||
string(6) "string"
|
||||
-- Iteration 65 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "500000"
|
||||
string(6) "string"
|
||||
-- Iteration 66 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-500000"
|
||||
string(6) "string"
|
||||
-- Iteration 67 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-5.0E-7"
|
||||
string(6) "string"
|
||||
-- Iteration 68 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "500000"
|
||||
string(6) "string"
|
||||
-- Iteration 69 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-500000"
|
||||
string(6) "string"
|
||||
-- Iteration 70 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "512000"
|
||||
string(6) "string"
|
||||
-- Iteration 71 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-512000"
|
||||
string(6) "string"
|
||||
-- Iteration 72 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "5.12E-7"
|
||||
string(6) "string"
|
||||
-- Iteration 73 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "5.12E-7"
|
||||
string(6) "string"
|
||||
-- Iteration 74 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(6) "512000"
|
||||
string(6) "string"
|
||||
-- Iteration 75 --
|
||||
string(6) "double"
|
||||
bool(true)
|
||||
string(7) "-512000"
|
||||
string(6) "string"
|
||||
-- Iteration 76 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
string(11) "ObjectPoint"
|
||||
string(6) "string"
|
||||
-- Iteration 77 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
string(11) "ObjectPoint"
|
||||
string(6) "string"
|
||||
-- Iteration 78 --
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
string(11) "ObjectPoint"
|
||||
string(6) "string"
|
||||
-- Iteration 79 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 80 --
|
||||
string(4) "NULL"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
string(6) "string"
|
||||
-- Iteration 81 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 82 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 83 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "+0123"
|
||||
string(6) "string"
|
||||
-- Iteration 84 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(5) "-0123"
|
||||
string(6) "string"
|
||||
-- Iteration 85 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0xff"
|
||||
string(6) "string"
|
||||
-- Iteration 86 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(4) "0x55"
|
||||
string(6) "string"
|
||||
-- Iteration 87 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 88 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(22) "2974394749328742328432"
|
||||
string(6) "string"
|
||||
-- Iteration 89 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(3) "1e2"
|
||||
string(6) "string"
|
||||
-- Iteration 90 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
-- Iteration 91 --
|
||||
string(6) "string"
|
||||
bool(true)
|
||||
string(8) "10string"
|
||||
string(6) "string"
|
||||
Done
|
||||
--UEXPECT--
|
||||
--EXPECT--
|
||||
8: Undefined variable: unset_var
|
||||
8: Undefined variable: undef_var
|
||||
|
||||
|
@ -27,7 +27,7 @@ var_dump(headers_list());
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECTF--
|
||||
NULL
|
||||
bool(false)
|
||||
array(0) {
|
||||
|
@ -25,54 +25,7 @@ var_dump($r_a, $r_b, $r_c, $r_ap);
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
Warning: import_request_variables() expects at least 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
NULL
|
||||
|
||||
Notice: import_request_variables(): No prefix specified - possible security hazard in %s on line %d
|
||||
NULL
|
||||
|
||||
Notice: import_request_variables(): No prefix specified - possible security hazard in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted GLOBALS variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Numeric key detected - possible security hazard in %s on line %d
|
||||
NULL
|
||||
|
||||
Notice: Undefined variable: ap in %s on line %d
|
||||
string(1) "1"
|
||||
string(3) "heh"
|
||||
string(1) "3"
|
||||
NULL
|
||||
NULL
|
||||
|
||||
Notice: Undefined variable: g_ap in %s on line %d
|
||||
string(1) "1"
|
||||
string(3) "heh"
|
||||
string(1) "3"
|
||||
NULL
|
||||
string(2) "hm"
|
||||
NULL
|
||||
string(1) "1"
|
||||
string(3) "heh"
|
||||
string(1) "3"
|
||||
string(2) "25"
|
||||
string(4) "test"
|
||||
string(5) "blah3"
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(2) "ar"
|
||||
}
|
||||
NULL
|
||||
|
||||
Notice: Undefined variable: r_ap in %s on line %d
|
||||
string(1) "1"
|
||||
string(3) "heh"
|
||||
string(1) "3"
|
||||
NULL
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
Warning: import_request_variables() expects at least 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
NULL
|
||||
|
@ -45,87 +45,6 @@ Warning: import_request_variables(): Attempted super-global (_COOKIE) variable o
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
|
||||
array(5) {
|
||||
["GET"]=>
|
||||
string(1) "0"
|
||||
["POST"]=>
|
||||
string(1) "1"
|
||||
["COOKIE"]=>
|
||||
string(1) "2"
|
||||
["FILES"]=>
|
||||
string(1) "3"
|
||||
["REQUEST"]=>
|
||||
string(1) "4"
|
||||
}
|
||||
array(5) {
|
||||
["GET"]=>
|
||||
string(1) "5"
|
||||
["POST"]=>
|
||||
string(1) "6"
|
||||
["COOKIE"]=>
|
||||
string(1) "7"
|
||||
["FILES"]=>
|
||||
string(1) "8"
|
||||
["REQUEST"]=>
|
||||
string(1) "9"
|
||||
}
|
||||
array(5) {
|
||||
["GET"]=>
|
||||
string(2) "10"
|
||||
["POST"]=>
|
||||
string(2) "11"
|
||||
["COOKIE"]=>
|
||||
string(2) "12"
|
||||
["FILES"]=>
|
||||
string(2) "13"
|
||||
["REQUEST"]=>
|
||||
string(2) "14"
|
||||
}
|
||||
array(0) {
|
||||
}
|
||||
array(5) {
|
||||
["GET"]=>
|
||||
string(1) "5"
|
||||
["POST"]=>
|
||||
string(1) "6"
|
||||
["COOKIE"]=>
|
||||
string(1) "7"
|
||||
["FILES"]=>
|
||||
string(1) "8"
|
||||
["REQUEST"]=>
|
||||
string(1) "9"
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
|
||||
|
||||
Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
|
||||
array(5) {
|
||||
[u"GET"]=>
|
||||
|
@ -16,14 +16,7 @@ var_dump($_1, $_2, $_3, $_4, $_5);
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(2) "10"
|
||||
string(2) "11"
|
||||
string(2) "12"
|
||||
string(2) "13"
|
||||
string(2) "14"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
unicode(2) "10"
|
||||
unicode(2) "11"
|
||||
unicode(2) "12"
|
||||
|
@ -16,14 +16,7 @@ var_dump($_1, $_2, $_3, $_4, $_5);
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(1) "5"
|
||||
string(1) "6"
|
||||
string(1) "7"
|
||||
string(1) "8"
|
||||
string(1) "9"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
unicode(1) "5"
|
||||
unicode(1) "6"
|
||||
unicode(1) "7"
|
||||
|
@ -41,39 +41,7 @@ var_dump(get_include_path());
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(1) "."
|
||||
|
||||
Warning: get_include_path() expects exactly 0 parameters, 1 given in %s on line %d
|
||||
NULL
|
||||
NULL
|
||||
|
||||
Warning: restore_include_path() expects exactly 0 parameters, 1 given in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: set_include_path() expects exactly 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
string(1) "."
|
||||
string(1) "."
|
||||
string(3) "var"
|
||||
NULL
|
||||
string(1) "."
|
||||
string(1) "."
|
||||
string(14) ".:/path/to/dir"
|
||||
NULL
|
||||
string(1) "."
|
||||
string(1) "."
|
||||
string(1) "."
|
||||
NULL
|
||||
string(1) "."
|
||||
|
||||
Warning: set_include_path() expects parameter 1 to be string (Unicode or binary), array given in %s on line %d
|
||||
NULL
|
||||
string(1) "."
|
||||
NULL
|
||||
string(1) "."
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
unicode(1) "."
|
||||
|
||||
Warning: get_include_path() expects exactly 0 parameters, 1 given in %s on line %d
|
||||
|
@ -20,49 +20,7 @@ var_dump(ini_get_all("", ""));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(5) "array"
|
||||
|
||||
Warning: ini_get_all(): Unable to find extension '' in %s on line %d
|
||||
bool(false)
|
||||
|
||||
Warning: ini_get_all(): Unable to find extension 'nosuchextension' in %s on line %d
|
||||
bool(false)
|
||||
array(0) {
|
||||
}
|
||||
array(2) {
|
||||
["pcre.backtrack_limit"]=>
|
||||
array(3) {
|
||||
["global_value"]=>
|
||||
string(6) "100000"
|
||||
["local_value"]=>
|
||||
string(6) "100000"
|
||||
["access"]=>
|
||||
int(7)
|
||||
}
|
||||
["pcre.recursion_limit"]=>
|
||||
array(3) {
|
||||
["global_value"]=>
|
||||
string(6) "100000"
|
||||
["local_value"]=>
|
||||
string(6) "100000"
|
||||
["access"]=>
|
||||
int(7)
|
||||
}
|
||||
}
|
||||
array(2) {
|
||||
["pcre.backtrack_limit"]=>
|
||||
string(6) "100000"
|
||||
["pcre.recursion_limit"]=>
|
||||
string(6) "100000"
|
||||
}
|
||||
array(0) {
|
||||
}
|
||||
|
||||
Warning: ini_get_all(): Unable to find extension '' in %sini_get_all.php on line %d
|
||||
bool(false)
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
unicode(5) "array"
|
||||
|
||||
Warning: ini_get_all(): Unable to find extension '' in %s on line %d
|
||||
|
@ -304,150 +304,3 @@ Warning: Wrong parameter count for intval() in %s on line %d
|
||||
NULL
|
||||
|
||||
--- Done ---
|
||||
--UEXPECTF--
|
||||
*** Testing intval() with valid integer values ***
|
||||
|
||||
***Output with default base value ie 10 ***
|
||||
int(0)
|
||||
int(1)
|
||||
int(-1)
|
||||
int(-2147483648)
|
||||
int(-2147483647)
|
||||
int(2147483647)
|
||||
int(2147483640)
|
||||
int(4667)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(-2147483648)
|
||||
int(0)
|
||||
int(2147483647)
|
||||
int(123)
|
||||
int(1)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
|
||||
***Output with base value of 10( explicitly passed as argument) ***
|
||||
int(0)
|
||||
int(1)
|
||||
int(-1)
|
||||
int(-2147483648)
|
||||
int(-2147483647)
|
||||
int(2147483647)
|
||||
int(2147483640)
|
||||
int(4667)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(-2147483648)
|
||||
int(0)
|
||||
int(2147483647)
|
||||
int(123)
|
||||
int(1)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
|
||||
***Output with base value of 16 ***
|
||||
int(0)
|
||||
int(1)
|
||||
int(-1)
|
||||
int(-2147483648)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
int(2147483640)
|
||||
int(4667)
|
||||
int(4779)
|
||||
int(4095)
|
||||
int(250)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
int(2147483647)
|
||||
int(291)
|
||||
int(1)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
|
||||
***Output with base value of 8 ***
|
||||
int(0)
|
||||
int(1)
|
||||
int(-1)
|
||||
int(-9020)
|
||||
int(-9020)
|
||||
int(2147483647)
|
||||
int(2147483640)
|
||||
int(4667)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(-2147483648)
|
||||
int(0)
|
||||
int(2147483647)
|
||||
int(83)
|
||||
int(1)
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
|
||||
*** Testing intval() on non integer types ***
|
||||
int(-2147483648)
|
||||
int(2147483647)
|
||||
int(0)
|
||||
int(0)
|
||||
int(2147483647)
|
||||
int(-2147483648)
|
||||
int(0)
|
||||
int(0)
|
||||
int(1)
|
||||
int(100000)
|
||||
int(-1000000)
|
||||
int(100000000)
|
||||
int(-1000000000)
|
||||
int(10)
|
||||
int(1050000)
|
||||
int(5)
|
||||
int(6)
|
||||
int(0)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(1)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(1)
|
||||
int(1)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
int(1)
|
||||
int(0)
|
||||
int(1)
|
||||
int(0)
|
||||
int(0)
|
||||
int(0)
|
||||
|
||||
*** Testing error conditions ***
|
||||
|
||||
Warning: Wrong parameter count for intval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for intval() in %s on line %d
|
||||
NULL
|
||||
|
||||
--- Done ---
|
||||
|
@ -293,4 +293,3 @@ NULL
|
||||
Warning: is_bool() expects exactly 1 parameter, 2 given in %s on line %d
|
||||
NULL
|
||||
Done
|
||||
|
||||
|
Binary file not shown.
@ -449,4 +449,3 @@ NULL
|
||||
Warning: is_long() expects exactly 1 parameter, 2 given in %s on line %d
|
||||
NULL
|
||||
Done
|
||||
|
||||
|
@ -295,4 +295,3 @@ NULL
|
||||
Warning: is_null() expects exactly 1 parameter, 2 given in %s on line %d
|
||||
NULL
|
||||
Done
|
||||
|
||||
|
@ -14,267 +14,7 @@ var_dump(parse_ini_file($ini_file, 1));
|
||||
|
||||
echo "Done.\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(25) {
|
||||
["basic"]=>
|
||||
array(15) {
|
||||
["basicval"]=>
|
||||
string(3) "bar"
|
||||
["longval"]=>
|
||||
string(5) "12345"
|
||||
["with.dot"]=>
|
||||
string(7) "fooobar"
|
||||
["boolon"]=>
|
||||
string(1) "1"
|
||||
["booltrue"]=>
|
||||
string(1) "1"
|
||||
["boolyes"]=>
|
||||
string(1) "1"
|
||||
["booloff"]=>
|
||||
string(0) ""
|
||||
["boolfalse"]=>
|
||||
string(0) ""
|
||||
["boolnone"]=>
|
||||
string(0) ""
|
||||
["boolno"]=>
|
||||
string(0) ""
|
||||
["string"]=>
|
||||
string(34) "asdadfsdjkslkj ¡@£$$ { }[ ]/%#¤"
|
||||
["sqstring"]=>
|
||||
string(14) "adsasdadasdasd"
|
||||
["dqstring"]=>
|
||||
string(51) "asdadfsdjkslkj ¡@£$$ { } !^~|¥¥{[()/)&/% ¤ # #"
|
||||
["php_constant"]=>
|
||||
string(5) "16383"
|
||||
["user_constant"]=>
|
||||
string(21) "this_is_test_constant"
|
||||
}
|
||||
["basic with whitespace"]=>
|
||||
array(13) {
|
||||
["basicval"]=>
|
||||
string(3) "bar"
|
||||
["longval"]=>
|
||||
string(5) "12345"
|
||||
["with.dot"]=>
|
||||
string(7) "fooobar"
|
||||
["boolon"]=>
|
||||
string(1) "1"
|
||||
["booltrue"]=>
|
||||
string(1) "1"
|
||||
["boolyes"]=>
|
||||
string(1) "1"
|
||||
["booloff"]=>
|
||||
string(0) ""
|
||||
["boolfalse"]=>
|
||||
string(0) ""
|
||||
["boolnone"]=>
|
||||
string(0) ""
|
||||
["boolno"]=>
|
||||
string(0) ""
|
||||
["sqstring"]=>
|
||||
string(14) "adsasdadasdasd"
|
||||
["dqstring"]=>
|
||||
string(41) "asdadfsdjkslkj ¡@£$$€¥¥{[()/)&/%#¤"
|
||||
["php_constant"]=>
|
||||
string(5) "16383"
|
||||
}
|
||||
["comments"]=>
|
||||
array(1) {
|
||||
["somecomment"]=>
|
||||
string(15) "comment follows"
|
||||
}
|
||||
["variables"]=>
|
||||
array(8) {
|
||||
["var1"]=>
|
||||
string(14) "FUBAR_VARIABLE"
|
||||
["var2"]=>
|
||||
string(18) "FUBAR_VARIABLE/foo"
|
||||
["var3"]=>
|
||||
string(18) "foo/FUBAR_VARIABLE"
|
||||
["var4"]=>
|
||||
string(22) "foo/FUBAR_VARIABLE/foo"
|
||||
["quoted_var1"]=>
|
||||
string(21) "FUBAR_QUOTES_VARIABLE"
|
||||
["quoted_var2"]=>
|
||||
string(25) "FUBAR_QUOTES_VARIABLE/foo"
|
||||
["quoted_var3"]=>
|
||||
string(25) "foo/FUBAR_QUOTES_VARIABLE"
|
||||
["quoted_var4"]=>
|
||||
string(29) "foo/FUBAR_QUOTES_VARIABLE/foo"
|
||||
}
|
||||
["offset values"]=>
|
||||
array(6) {
|
||||
["foo1"]=>
|
||||
array(2) {
|
||||
[0]=>
|
||||
string(14) "basic offset 1"
|
||||
[1]=>
|
||||
string(14) "basic offset 2"
|
||||
}
|
||||
["foo2"]=>
|
||||
array(1) {
|
||||
[123]=>
|
||||
string(11) "long offset"
|
||||
}
|
||||
["foo3"]=>
|
||||
array(1) {
|
||||
["abc"]=>
|
||||
string(13) "string offset"
|
||||
}
|
||||
["foo4"]=>
|
||||
array(4) {
|
||||
[0]=>
|
||||
string(15) "quoted offset 1"
|
||||
[" "]=>
|
||||
string(15) "quoted offset 2"
|
||||
["sqfoobar"]=>
|
||||
string(20) "quoted string offset"
|
||||
["dqfoobar"]=>
|
||||
string(20) "single quoted offset"
|
||||
}
|
||||
["foo6"]=>
|
||||
array(4) {
|
||||
["FUBAR_VARIABLE"]=>
|
||||
string(8) "variable"
|
||||
["FUBAR_VARIABLE/foo"]=>
|
||||
string(22) "variable with string 1"
|
||||
["foo/FUBAR_VARIABLE"]=>
|
||||
string(22) "variable with string 2"
|
||||
["foo/FUBAR_VARIABLE/foo"]=>
|
||||
string(22) "variable with string 3"
|
||||
}
|
||||
["foo7"]=>
|
||||
array(4) {
|
||||
["FUBAR_QUOTES_VARIABLE"]=>
|
||||
string(17) "quoted variable 1"
|
||||
["FUBAR_QUOTES_VARIABLE/foo"]=>
|
||||
string(17) "quoted variable 2"
|
||||
["foo/FUBAR_QUOTES_VARIABLE"]=>
|
||||
string(17) "quoted variable 3"
|
||||
["foo/FUBAR_QUOTES_VARIABLE/foo"]=>
|
||||
string(17) "quoted variable 4"
|
||||
}
|
||||
}
|
||||
["non value"]=>
|
||||
array(4) {
|
||||
["novalue_option1"]=>
|
||||
string(0) ""
|
||||
["novalue_option2"]=>
|
||||
string(0) ""
|
||||
["novalue_option3"]=>
|
||||
string(0) ""
|
||||
["novalue_option4"]=>
|
||||
array(3) {
|
||||
[0]=>
|
||||
string(0) ""
|
||||
[1]=>
|
||||
string(0) ""
|
||||
[2]=>
|
||||
string(0) ""
|
||||
}
|
||||
}
|
||||
["Quoted strings and variables in sections"]=>
|
||||
array(0) {
|
||||
}
|
||||
["FUBAR_VARIABLE"]=>
|
||||
array(0) {
|
||||
}
|
||||
["FUBAR_VARIABLE/foo"]=>
|
||||
array(0) {
|
||||
}
|
||||
["foo/FUBAR_VARIABLE"]=>
|
||||
array(0) {
|
||||
}
|
||||
["foo/FUBAR_VARIABLE/foo"]=>
|
||||
array(0) {
|
||||
}
|
||||
["FUBAR_QUOTES_VARIABLE"]=>
|
||||
array(0) {
|
||||
}
|
||||
["FUBAR_QUOTES_VARIABLE/foo"]=>
|
||||
array(0) {
|
||||
}
|
||||
["foo/FUBAR_QUOTES_VARIABLE"]=>
|
||||
array(0) {
|
||||
}
|
||||
["foo/FUBAR_QUOTES_VARIABLE/foo"]=>
|
||||
array(0) {
|
||||
}
|
||||
["PATH=FUBAR_VARIABLE/no/quotes"]=>
|
||||
array(0) {
|
||||
}
|
||||
["PATH=FUBAR_VARIABLE/all/quoted"]=>
|
||||
array(0) {
|
||||
}
|
||||
["01"]=>
|
||||
array(2) {
|
||||
["e"]=>
|
||||
string(1) "e"
|
||||
["f"]=>
|
||||
string(1) "f"
|
||||
}
|
||||
["02"]=>
|
||||
array(2) {
|
||||
["g"]=>
|
||||
string(1) "g"
|
||||
["h"]=>
|
||||
string(1) "h"
|
||||
}
|
||||
[1]=>
|
||||
array(2) {
|
||||
["a"]=>
|
||||
string(1) "a"
|
||||
["b"]=>
|
||||
string(1) "b"
|
||||
}
|
||||
[2]=>
|
||||
array(2) {
|
||||
["c"]=>
|
||||
string(1) "c"
|
||||
["d"]=>
|
||||
string(1) "d"
|
||||
}
|
||||
["0815"]=>
|
||||
array(1) {
|
||||
["bla"]=>
|
||||
string(3) "bla"
|
||||
}
|
||||
["bug #43923"]=>
|
||||
array(3) {
|
||||
["curly1"]=>
|
||||
string(1) "{"
|
||||
["curly2"]=>
|
||||
string(1) "{"
|
||||
["curly3"]=>
|
||||
string(1) "{"
|
||||
}
|
||||
["bug #44019"]=>
|
||||
array(6) {
|
||||
["concatenation_before"]=>
|
||||
string(37) "this_is_test_constant+some_text_after"
|
||||
["concatenation_middle"]=>
|
||||
string(54) "some_text_before+this_is_test_constant+some_text_after"
|
||||
["concatenation_after"]=>
|
||||
string(38) "some_text_before+this_is_test_constant"
|
||||
["concatenation_nows_before"]=>
|
||||
string(37) "this_is_test_constant+some_text_after"
|
||||
["concatenation_nows_middle"]=>
|
||||
string(54) "some_text_before+this_is_test_constant+some_text_after"
|
||||
["concatenation_nows_after"]=>
|
||||
string(38) "some_text_before+this_is_test_constant"
|
||||
}
|
||||
["bug #43915"]=>
|
||||
array(3) {
|
||||
["ini_with-hyphen"]=>
|
||||
string(26) "with hyphen and underscore"
|
||||
["ini.with-hyphen"]=>
|
||||
string(14) "dot and hyphen"
|
||||
["ini-with.hyphen"]=>
|
||||
string(14) "hyphen and dot"
|
||||
}
|
||||
}
|
||||
Done.
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
array(25) {
|
||||
[u"basic"]=>
|
||||
array(15) {
|
||||
|
@ -10,64 +10,7 @@ var_dump(parse_ini_file($ini_file, 1));
|
||||
echo "Done.\n";
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
array(3) {
|
||||
["error_reporting values"]=>
|
||||
array(6) {
|
||||
["foo"]=>
|
||||
string(7) "16383 8"
|
||||
["error_reporting"]=>
|
||||
string(5) "16383"
|
||||
["error_reporting1"]=>
|
||||
string(4) "4177"
|
||||
["error_reporting2"]=>
|
||||
string(5) "16375"
|
||||
["error_reporting3"]=>
|
||||
string(5) "16375"
|
||||
["error_reporting4"]=>
|
||||
string(5) "16375"
|
||||
}
|
||||
["true or false"]=>
|
||||
array(8) {
|
||||
["bool_true"]=>
|
||||
string(1) "1"
|
||||
["bool_yes"]=>
|
||||
string(1) "1"
|
||||
["bool_on"]=>
|
||||
string(1) "1"
|
||||
["bool_false"]=>
|
||||
string(0) ""
|
||||
["bool_off"]=>
|
||||
string(0) ""
|
||||
["bool_no"]=>
|
||||
string(0) ""
|
||||
["bool_none"]=>
|
||||
string(0) ""
|
||||
["bool_null"]=>
|
||||
string(0) ""
|
||||
}
|
||||
["strings"]=>
|
||||
array(8) {
|
||||
["string_true"]=>
|
||||
string(4) "true"
|
||||
["string_yes"]=>
|
||||
string(4) " yes"
|
||||
["string_on"]=>
|
||||
string(5) " on "
|
||||
["string_false"]=>
|
||||
string(5) "false"
|
||||
["string_off"]=>
|
||||
string(4) "Off "
|
||||
["string_no"]=>
|
||||
string(4) "No "
|
||||
["string_none"]=>
|
||||
string(5) " NoNe"
|
||||
["string_null"]=>
|
||||
string(4) "NULl"
|
||||
}
|
||||
}
|
||||
Done.
|
||||
--UEXPECTF--
|
||||
--EXPECT--
|
||||
array(3) {
|
||||
[u"error_reporting values"]=>
|
||||
array(6) {
|
||||
|
@ -97,93 +97,7 @@ var_dump(parse_ini_file($filename, true));
|
||||
@unlink($filename);
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
Warning: parse_ini_file() expects at least 1 parameter, 0 given in %sparse_ini_file.php on line 6
|
||||
bool(false)
|
||||
|
||||
Warning: parse_ini_file() expects at most 3 parameters, 4 given in %sparse_ini_file.php on line 7
|
||||
bool(false)
|
||||
|
||||
Warning: parse_ini_file(%sparse_ini_file.dat): failed to open stream: No such file or directory in %sparse_ini_file.php on line 8
|
||||
array(0) {
|
||||
}
|
||||
|
||||
Warning: parse_ini_file(%sparse_ini_file.dat): failed to open stream: No such file or directory in %sparse_ini_file.php on line 9
|
||||
array(0) {
|
||||
}
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(0) ""
|
||||
}
|
||||
|
||||
Warning: syntax error, unexpected '=' in %sparse_ini_file.dat on line 2
|
||||
in %sparse_ini_file.php on line 20
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(0) ""
|
||||
}
|
||||
|
||||
Warning: syntax error, unexpected '=' in %sparse_ini_file.dat on line 2
|
||||
in %sparse_ini_file.php on line 26
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(4) "test"
|
||||
}
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(8) "new
|
||||
line"
|
||||
}
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(16) "test const value"
|
||||
}
|
||||
array(1) {
|
||||
["section"]=>
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(5) "hello"
|
||||
}
|
||||
}
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(5) "hello"
|
||||
}
|
||||
array(1) {
|
||||
["section.test"]=>
|
||||
string(5) "hello"
|
||||
}
|
||||
array(1) {
|
||||
["section"]=>
|
||||
array(1) {
|
||||
["section.test"]=>
|
||||
string(5) "hello"
|
||||
}
|
||||
}
|
||||
array(1) {
|
||||
["section"]=>
|
||||
array(1) {
|
||||
[1]=>
|
||||
string(1) "2"
|
||||
}
|
||||
}
|
||||
array(1) {
|
||||
[1]=>
|
||||
string(1) "2"
|
||||
}
|
||||
array(1) {
|
||||
["test"]=>
|
||||
string(5) "test4"
|
||||
}
|
||||
array(1) {
|
||||
["section1"]=>
|
||||
array(1) {
|
||||
["name"]=>
|
||||
string(5) "value"
|
||||
}
|
||||
}
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
Warning: parse_ini_file() expects at least 1 parameter, 0 given in %sparse_ini_file.php on line 6
|
||||
bool(false)
|
||||
|
||||
@ -202,14 +116,14 @@ array(1) {
|
||||
unicode(0) ""
|
||||
}
|
||||
|
||||
Warning: syntax error, unexpected '=' in %sparse_ini_file.dat on line 2
|
||||
Warning: %s error%sin %sparse_ini_file.dat on line 2
|
||||
in %sparse_ini_file.php on line 20
|
||||
array(1) {
|
||||
[u"test"]=>
|
||||
unicode(0) ""
|
||||
}
|
||||
|
||||
Warning: syntax error, unexpected '=' in %sparse_ini_file.dat on line 2
|
||||
Warning: %serror%sin %sparse_ini_file.dat on line 2
|
||||
in %sparse_ini_file.php on line 26
|
||||
array(1) {
|
||||
[u"test"]=>
|
||||
|
@ -32,46 +32,6 @@ echo "Done!\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(true)
|
||||
array(8) {
|
||||
["command"]=>
|
||||
string(28) "/usr/bin/nohup /bin/sleep 50"
|
||||
["pid"]=>
|
||||
int(%d)
|
||||
["running"]=>
|
||||
bool(true)
|
||||
["signaled"]=>
|
||||
bool(false)
|
||||
["stopped"]=>
|
||||
bool(false)
|
||||
["exitcode"]=>
|
||||
int(-1)
|
||||
["termsig"]=>
|
||||
int(0)
|
||||
["stopsig"]=>
|
||||
int(0)
|
||||
}
|
||||
bool(true)
|
||||
array(8) {
|
||||
["command"]=>
|
||||
string(28) "/usr/bin/nohup /bin/sleep 50"
|
||||
["pid"]=>
|
||||
int(%d)
|
||||
["running"]=>
|
||||
bool(false)
|
||||
["signaled"]=>
|
||||
bool(true)
|
||||
["stopped"]=>
|
||||
bool(false)
|
||||
["exitcode"]=>
|
||||
int(-1)
|
||||
["termsig"]=>
|
||||
int(15)
|
||||
["stopsig"]=>
|
||||
int(0)
|
||||
}
|
||||
Done!
|
||||
--UEXPECTF--
|
||||
bool(true)
|
||||
array(8) {
|
||||
[u"command"]=>
|
||||
unicode(28) "/usr/bin/nohup /bin/sleep 50"
|
||||
|
@ -17,16 +17,7 @@ var_dump(getenv($var_name));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
bool(false)
|
||||
bool(true)
|
||||
string(5) "value"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
bool(true)
|
||||
bool(false)
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
bool(false)
|
||||
bool(true)
|
||||
unicode(5) "value"
|
||||
|
@ -29,7 +29,7 @@ var_dump(mt_getrandmax(1));
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECTF--
|
||||
int(%d)
|
||||
|
||||
Warning: mt_rand() expects exactly 2 parameters, 1 given in %s on line %d
|
||||
|
@ -159,166 +159,6 @@ closedir($dfp);
|
||||
--EXPECTF--
|
||||
*** Testing str_val() with scalar values***
|
||||
-- Iteration 1 --
|
||||
string(1) "0"
|
||||
-- Iteration 2 --
|
||||
string(1) "1"
|
||||
-- Iteration 3 --
|
||||
string(2) "-1"
|
||||
-- Iteration 4 --
|
||||
string(11) "-2147483648"
|
||||
-- Iteration 5 --
|
||||
string(11) "-2147483647"
|
||||
-- Iteration 6 --
|
||||
string(10) "2147483647"
|
||||
-- Iteration 7 --
|
||||
string(10) "2147483640"
|
||||
-- Iteration 8 --
|
||||
string(4) "4667"
|
||||
-- Iteration 9 --
|
||||
string(4) "4779"
|
||||
-- Iteration 10 --
|
||||
string(4) "4095"
|
||||
-- Iteration 11 --
|
||||
string(3) "250"
|
||||
-- Iteration 12 --
|
||||
string(11) "-2147483648"
|
||||
-- Iteration 13 --
|
||||
string(10) "2147483647"
|
||||
-- Iteration 14 --
|
||||
string(10) "2147483647"
|
||||
-- Iteration 15 --
|
||||
string(2) "83"
|
||||
-- Iteration 16 --
|
||||
string(1) "1"
|
||||
-- Iteration 17 --
|
||||
string(11) "-2147483648"
|
||||
-- Iteration 18 --
|
||||
string(10) "2147483647"
|
||||
-- Iteration 19 --
|
||||
string(11) "-2147483649"
|
||||
-- Iteration 20 --
|
||||
string(10) "2147483648"
|
||||
-- Iteration 21 --
|
||||
string(11) "-2147483649"
|
||||
-- Iteration 22 --
|
||||
string(11) "34359738369"
|
||||
-- Iteration 23 --
|
||||
string(10) "2147483649"
|
||||
-- Iteration 24 --
|
||||
string(11) "-2147483649"
|
||||
-- Iteration 25 --
|
||||
string(1) "0"
|
||||
-- Iteration 26 --
|
||||
string(4) "-0.1"
|
||||
-- Iteration 27 --
|
||||
string(2) "10"
|
||||
-- Iteration 28 --
|
||||
string(7) "1050000"
|
||||
-- Iteration 29 --
|
||||
string(6) "1.0E-5"
|
||||
-- Iteration 30 --
|
||||
string(7) "5000000"
|
||||
-- Iteration 31 --
|
||||
string(7) "6.0E-20"
|
||||
-- Iteration 32 --
|
||||
string(7) "5.0E+42"
|
||||
-- Iteration 33 --
|
||||
string(7) "3.4E-33"
|
||||
-- Iteration 34 --
|
||||
string(1) "1"
|
||||
-- Iteration 35 --
|
||||
string(1) "1"
|
||||
-- Iteration 36 --
|
||||
string(0) ""
|
||||
-- Iteration 37 --
|
||||
string(0) ""
|
||||
-- Iteration 38 --
|
||||
string(0) ""
|
||||
-- Iteration 39 --
|
||||
string(0) ""
|
||||
-- Iteration 40 --
|
||||
string(1) " "
|
||||
-- Iteration 41 --
|
||||
string(1) " "
|
||||
-- Iteration 42 --
|
||||
string(1) "0"
|
||||
-- Iteration 43 --
|
||||
string(1) "0"
|
||||
-- Iteration 44 --
|
||||
string(7) "testing"
|
||||
-- Iteration 45 --
|
||||
string(5) "0x564"
|
||||
-- Iteration 46 --
|
||||
string(4) "0123"
|
||||
-- Iteration 47 --
|
||||
string(4) "new
|
||||
"
|
||||
-- Iteration 48 --
|
||||
string(5) "new\n"
|
||||
-- Iteration 49 --
|
||||
string(11) "@#$$%^&&*()"
|
||||
-- Iteration 50 --
|
||||
string(8) " "
|
||||
-- Iteration 51 --
|
||||
string(4) "null"
|
||||
-- Iteration 52 --
|
||||
string(4) "null"
|
||||
-- Iteration 53 --
|
||||
string(4) "true"
|
||||
-- Iteration 54 --
|
||||
string(4) "true"
|
||||
-- Iteration 55 --
|
||||
string(54) "This is a multiline heredoc
|
||||
string. Numeric = 1232455."
|
||||
-- Iteration 56 --
|
||||
string(10) "12345
|
||||
2345"
|
||||
-- Iteration 57 --
|
||||
string(0) ""
|
||||
|
||||
*** Testing strval() with non_scalar values ***
|
||||
-- Iteration 1 --
|
||||
string(6) "Object"
|
||||
-- Iteration 2 --
|
||||
string(14) "Resource id #%d"
|
||||
-- Iteration 3 --
|
||||
string(14) "Resource id #%d"
|
||||
-- Iteration 4 --
|
||||
|
||||
Notice: Array to string conversion in %s on line %d
|
||||
string(5) "Array"
|
||||
-- Iteration 5 --
|
||||
|
||||
Notice: Array to string conversion in %s on line %d
|
||||
string(5) "Array"
|
||||
-- Iteration 6 --
|
||||
|
||||
Notice: Array to string conversion in %s on line %d
|
||||
string(5) "Array"
|
||||
-- Iteration 7 --
|
||||
|
||||
Notice: Array to string conversion in %s on line %d
|
||||
string(5) "Array"
|
||||
-- Iteration 8 --
|
||||
string(0) ""
|
||||
-- Iteration 9 --
|
||||
string(0) ""
|
||||
-- Iteration 10 --
|
||||
string(0) ""
|
||||
-- Iteration 11 --
|
||||
string(0) ""
|
||||
|
||||
*** Testing error conditions ***
|
||||
|
||||
Warning: Wrong parameter count for strval() in %s on line %d
|
||||
NULL
|
||||
|
||||
Warning: Wrong parameter count for strval() in %s on line %d
|
||||
NULL
|
||||
Done
|
||||
--UEXPECTF--
|
||||
*** Testing str_val() with scalar values***
|
||||
-- Iteration 1 --
|
||||
unicode(1) "0"
|
||||
-- Iteration 2 --
|
||||
unicode(1) "1"
|
||||
|
@ -12,7 +12,7 @@ var_dump(sys_getloadavg());
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
--EXPECTF--
|
||||
array(3) {
|
||||
[0]=>
|
||||
float(%f)
|
||||
|
@ -54,302 +54,7 @@ foreach ($types as $type) {
|
||||
|
||||
echo "Done\n";
|
||||
?>
|
||||
--EXPECTF--
|
||||
string(5) "array"
|
||||
string(6) "string"
|
||||
string(5) "array"
|
||||
string(7) "integer"
|
||||
string(6) "double"
|
||||
string(4) "NULL"
|
||||
string(7) "boolean"
|
||||
string(6) "string"
|
||||
string(12) "unknown type"
|
||||
string(8) "resource"
|
||||
string(6) "object"
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
NULL
|
||||
bool(true)
|
||||
int(1)
|
||||
bool(true)
|
||||
int(0)
|
||||
bool(true)
|
||||
int(1)
|
||||
bool(true)
|
||||
int(1)
|
||||
bool(true)
|
||||
int(2)
|
||||
bool(true)
|
||||
int(0)
|
||||
bool(true)
|
||||
int(0)
|
||||
bool(true)
|
||||
int(0)
|
||||
bool(true)
|
||||
int(%d)
|
||||
bool(true)
|
||||
int(%d)
|
||||
string(54) "Object of class stdClass could not be converted to int"
|
||||
bool(true)
|
||||
int(%d)
|
||||
bool(true)
|
||||
float(1)
|
||||
bool(true)
|
||||
float(0)
|
||||
bool(true)
|
||||
float(1)
|
||||
bool(true)
|
||||
float(1)
|
||||
bool(true)
|
||||
float(2)
|
||||
bool(true)
|
||||
float(0)
|
||||
bool(true)
|
||||
float(0)
|
||||
bool(true)
|
||||
float(0)
|
||||
bool(true)
|
||||
float(%d)
|
||||
bool(true)
|
||||
float(%d)
|
||||
string(57) "Object of class stdClass could not be converted to double"
|
||||
bool(true)
|
||||
float(%d)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(false)
|
||||
bool(true)
|
||||
bool(false)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
bool(true)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
string(14) "another string"
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
int(1)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
float(2)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
NULL
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
bool(false)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
string(11) "some string"
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
resource(%d) of type (Unknown)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
resource(%d) of type (stream)
|
||||
string(42) "settype(): Cannot convert to resource type"
|
||||
bool(false)
|
||||
object(stdClass)#%d (0) {
|
||||
}
|
||||
bool(true)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(14) "another string"
|
||||
}
|
||||
bool(true)
|
||||
array(3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
int(1)
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
float(2)
|
||||
}
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
bool(false)
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
resource(%d) of type (Unknown)
|
||||
}
|
||||
bool(true)
|
||||
array(1) {
|
||||
[0]=>
|
||||
resource(%d) of type (stream)
|
||||
}
|
||||
bool(true)
|
||||
array(0) {
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (3) {
|
||||
[0]=>
|
||||
int(1)
|
||||
[1]=>
|
||||
int(2)
|
||||
[2]=>
|
||||
int(3)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
string(14) "another string"
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (3) {
|
||||
[0]=>
|
||||
int(2)
|
||||
[1]=>
|
||||
int(3)
|
||||
[2]=>
|
||||
int(4)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
int(1)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
float(2)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (0) {
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
bool(false)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
string(11) "some string"
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
resource(%d) of type (Unknown)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (1) {
|
||||
["scalar"]=>
|
||||
resource(%d) of type (stream)
|
||||
}
|
||||
bool(true)
|
||||
object(stdClass)#%d (0) {
|
||||
}
|
||||
string(26) "Array to string conversion"
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
bool(true)
|
||||
string(14) "another string"
|
||||
string(26) "Array to string conversion"
|
||||
bool(true)
|
||||
string(5) "Array"
|
||||
bool(true)
|
||||
string(1) "1"
|
||||
bool(true)
|
||||
string(1) "2"
|
||||
bool(true)
|
||||
string(0) ""
|
||||
bool(true)
|
||||
string(0) ""
|
||||
bool(true)
|
||||
string(11) "some string"
|
||||
bool(true)
|
||||
string(14) "Resource id #%d"
|
||||
bool(true)
|
||||
string(14) "Resource id #%d"
|
||||
string(57) "Object of class stdClass could not be converted to string"
|
||||
string(45) "Object of class stdClass to string conversion"
|
||||
bool(true)
|
||||
string(6) "Object"
|
||||
Done
|
||||
--UEXPECTF--
|
||||
--EXPECTF--
|
||||
unicode(5) "array"
|
||||
unicode(7) "unicode"
|
||||
unicode(5) "array"
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -592,767 +592,6 @@ Iteration 15
|
||||
string(3) "'8'"
|
||||
|
||||
|
||||
Iteration 16
|
||||
'' . "\0" . 'hello' . "\0" . 'this is an test, to work with \' and ' . "\0" . ' and
|
||||
and foreign chars too: blåbærøl'
|
||||
'' . "\0" . 'hello' . "\0" . 'this is an test, to work with \' and ' . "\0" . ' and
|
||||
and foreign chars too: blåbærøl'
|
||||
string(121) "'' . "\0" . 'hello' . "\0" . 'this is an test, to work with \' and ' . "\0" . ' and
|
||||
and foreign chars too: blåbærøl'"
|
||||
|
||||
*** Testing var_export() with valid arrays ***
|
||||
|
||||
*** Output for arrays ***
|
||||
|
||||
Iteration 1
|
||||
array (
|
||||
)
|
||||
array (
|
||||
)
|
||||
string(9) "array (
|
||||
)"
|
||||
|
||||
|
||||
Iteration 2
|
||||
array (
|
||||
0 => NULL,
|
||||
)
|
||||
array (
|
||||
0 => NULL,
|
||||
)
|
||||
string(22) "array (
|
||||
0 => NULL,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 3
|
||||
array (
|
||||
0 => NULL,
|
||||
)
|
||||
array (
|
||||
0 => NULL,
|
||||
)
|
||||
string(22) "array (
|
||||
0 => NULL,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 4
|
||||
array (
|
||||
0 => true,
|
||||
)
|
||||
array (
|
||||
0 => true,
|
||||
)
|
||||
string(22) "array (
|
||||
0 => true,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 5
|
||||
array (
|
||||
0 => '',
|
||||
)
|
||||
array (
|
||||
0 => '',
|
||||
)
|
||||
string(20) "array (
|
||||
0 => '',
|
||||
)"
|
||||
|
||||
|
||||
Iteration 6
|
||||
array (
|
||||
0 => '',
|
||||
)
|
||||
array (
|
||||
0 => '',
|
||||
)
|
||||
string(20) "array (
|
||||
0 => '',
|
||||
)"
|
||||
|
||||
|
||||
Iteration 7
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
),
|
||||
)
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
),
|
||||
)
|
||||
string(55) "array (
|
||||
0 =>
|
||||
array (
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
),
|
||||
)"
|
||||
|
||||
|
||||
Iteration 8
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
0 => 1,
|
||||
1 => 2,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
0 => 'a',
|
||||
1 => 'b',
|
||||
),
|
||||
)
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
0 => 1,
|
||||
1 => 2,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
0 => 'a',
|
||||
1 => 'b',
|
||||
),
|
||||
)
|
||||
string(107) "array (
|
||||
0 =>
|
||||
array (
|
||||
0 => 1,
|
||||
1 => 2,
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
0 => 'a',
|
||||
1 => 'b',
|
||||
),
|
||||
)"
|
||||
|
||||
|
||||
Iteration 9
|
||||
array (
|
||||
1 => 'One',
|
||||
)
|
||||
array (
|
||||
1 => 'One',
|
||||
)
|
||||
string(23) "array (
|
||||
1 => 'One',
|
||||
)"
|
||||
|
||||
|
||||
Iteration 10
|
||||
array (
|
||||
'test' => 'is_array',
|
||||
)
|
||||
array (
|
||||
'test' => 'is_array',
|
||||
)
|
||||
string(33) "array (
|
||||
'test' => 'is_array',
|
||||
)"
|
||||
|
||||
|
||||
Iteration 11
|
||||
array (
|
||||
0 => 0,
|
||||
)
|
||||
array (
|
||||
0 => 0,
|
||||
)
|
||||
string(19) "array (
|
||||
0 => 0,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 12
|
||||
array (
|
||||
0 => -1,
|
||||
)
|
||||
array (
|
||||
0 => -1,
|
||||
)
|
||||
string(20) "array (
|
||||
0 => -1,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 13
|
||||
array (
|
||||
0 => 10.5,
|
||||
1 => 5.6,
|
||||
)
|
||||
array (
|
||||
0 => 10.5,
|
||||
1 => 5.6,
|
||||
)
|
||||
string(34) "array (
|
||||
0 => 10.5,
|
||||
1 => 5.6,
|
||||
)"
|
||||
|
||||
|
||||
Iteration 14
|
||||
array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)
|
||||
array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)
|
||||
string(41) "array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)"
|
||||
|
||||
|
||||
Iteration 15
|
||||
array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)
|
||||
array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)
|
||||
string(41) "array (
|
||||
0 => 'string',
|
||||
1 => 'test',
|
||||
)"
|
||||
|
||||
*** Testing var_export() with valid objects ***
|
||||
|
||||
*** Output for objects ***
|
||||
|
||||
Iteration 1
|
||||
stdClass::__set_state(array(
|
||||
))
|
||||
stdClass::__set_state(array(
|
||||
))
|
||||
string(31) "stdClass::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 2
|
||||
foo::__set_state(array(
|
||||
))
|
||||
foo::__set_state(array(
|
||||
))
|
||||
string(26) "foo::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 3
|
||||
concreteClass::__set_state(array(
|
||||
))
|
||||
concreteClass::__set_state(array(
|
||||
))
|
||||
string(36) "concreteClass::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 4
|
||||
Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))
|
||||
Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))
|
||||
string(57) "Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))"
|
||||
|
||||
|
||||
Iteration 5
|
||||
myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))
|
||||
myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))
|
||||
string(293) "myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))"
|
||||
|
||||
|
||||
Iteration 6
|
||||
myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))
|
||||
myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))
|
||||
string(293) "myClass::__set_state(array(
|
||||
'foo_object' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'public_var' => 10,
|
||||
'public_var1' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'private_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
'protected_var' => NULL,
|
||||
'proected_var' =>
|
||||
foo::__set_state(array(
|
||||
)),
|
||||
))"
|
||||
|
||||
|
||||
Iteration 7
|
||||
foo::__set_state(array(
|
||||
))
|
||||
foo::__set_state(array(
|
||||
))
|
||||
string(26) "foo::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 8
|
||||
foo::__set_state(array(
|
||||
))
|
||||
foo::__set_state(array(
|
||||
))
|
||||
string(26) "foo::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 9
|
||||
foo::__set_state(array(
|
||||
))
|
||||
foo::__set_state(array(
|
||||
))
|
||||
string(26) "foo::__set_state(array(
|
||||
))"
|
||||
|
||||
|
||||
Iteration 10
|
||||
Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))
|
||||
Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))
|
||||
string(57) "Value::__set_state(array(
|
||||
'vars' =>
|
||||
array (
|
||||
),
|
||||
))"
|
||||
|
||||
|
||||
Iteration 11
|
||||
concreteClass::__set_state(array(
|
||||
))
|
||||
concreteClass::__set_state(array(
|
||||
))
|
||||
string(36) "concreteClass::__set_state(array(
|
||||
))"
|
||||
|
||||
*** Testing var_export() with valid null values ***
|
||||
|
||||
*** Output for null values ***
|
||||
|
||||
Iteration 1
|
||||
NULL
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
|
||||
|
||||
Iteration 2
|
||||
NULL
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
|
||||
|
||||
Iteration 3
|
||||
NULL
|
||||
NULL
|
||||
string(4) "NULL"
|
||||
|
||||
|
||||
*** Tesing with binary input ***
|
||||
'Sample_String'
|
||||
|
||||
*** Testing error conditions ***
|
||||
|
||||
Warning: var_export() expects at least 1 parameter, 0 given in %s on line %d
|
||||
NULL
|
||||
Warning: var_export() expects at most 2 parameters, 3 given in %s on line %d
|
||||
NULL
|
||||
|
||||
Done
|
||||
|
||||
--UEXPECTF--
|
||||
*** Testing var_export() with integer values ***
|
||||
|
||||
*** Output for integer values ***
|
||||
|
||||
Iteration 1
|
||||
'0'
|
||||
'0'
|
||||
string(3) "'0'"
|
||||
|
||||
|
||||
Iteration 2
|
||||
'1'
|
||||
'1'
|
||||
string(3) "'1'"
|
||||
|
||||
|
||||
Iteration 3
|
||||
'-1'
|
||||
'-1'
|
||||
string(4) "'-1'"
|
||||
|
||||
|
||||
Iteration 4
|
||||
'-2147483648'
|
||||
'-2147483648'
|
||||
string(13) "'-2147483648'"
|
||||
|
||||
|
||||
Iteration 5
|
||||
'-2147483647'
|
||||
'-2147483647'
|
||||
string(13) "'-2147483647'"
|
||||
|
||||
|
||||
Iteration 6
|
||||
2147483647
|
||||
2147483647
|
||||
string(10) "2147483647"
|
||||
|
||||
|
||||
Iteration 7
|
||||
2147483640
|
||||
2147483640
|
||||
string(10) "2147483640"
|
||||
|
||||
|
||||
Iteration 8
|
||||
4667
|
||||
4667
|
||||
string(4) "4667"
|
||||
|
||||
|
||||
Iteration 9
|
||||
'0x12ab'
|
||||
'0x12ab'
|
||||
string(8) "'0x12ab'"
|
||||
|
||||
|
||||
Iteration 10
|
||||
'0Xfff'
|
||||
'0Xfff'
|
||||
string(7) "'0Xfff'"
|
||||
|
||||
|
||||
Iteration 11
|
||||
'0XFA'
|
||||
'0XFA'
|
||||
string(6) "'0XFA'"
|
||||
|
||||
|
||||
Iteration 12
|
||||
-2147483648
|
||||
-2147483648
|
||||
string(11) "-2147483648"
|
||||
|
||||
|
||||
Iteration 13
|
||||
'0x7fffffff'
|
||||
'0x7fffffff'
|
||||
string(12) "'0x7fffffff'"
|
||||
|
||||
|
||||
Iteration 14
|
||||
2147483647
|
||||
2147483647
|
||||
string(10) "2147483647"
|
||||
|
||||
|
||||
Iteration 15
|
||||
'0123'
|
||||
'0123'
|
||||
string(6) "'0123'"
|
||||
|
||||
|
||||
Iteration 16
|
||||
1
|
||||
1
|
||||
string(1) "1"
|
||||
|
||||
|
||||
Iteration 17
|
||||
-2147483648
|
||||
-2147483648
|
||||
string(11) "-2147483648"
|
||||
|
||||
|
||||
Iteration 18
|
||||
2147483647
|
||||
2147483647
|
||||
string(10) "2147483647"
|
||||
|
||||
*** Testing var_export() with valid boolean values ***
|
||||
|
||||
*** Output for boolean values ***
|
||||
|
||||
Iteration 1
|
||||
1
|
||||
1
|
||||
string(1) "1"
|
||||
|
||||
|
||||
Iteration 2
|
||||
true
|
||||
true
|
||||
string(4) "true"
|
||||
|
||||
|
||||
Iteration 3
|
||||
true
|
||||
true
|
||||
string(4) "true"
|
||||
|
||||
|
||||
Iteration 4
|
||||
0
|
||||
0
|
||||
string(1) "0"
|
||||
|
||||
|
||||
Iteration 5
|
||||
false
|
||||
false
|
||||
string(5) "false"
|
||||
|
||||
|
||||
Iteration 6
|
||||
false
|
||||
false
|
||||
string(5) "false"
|
||||
|
||||
*** Testing var_export() with valid float values ***
|
||||
|
||||
*** Output for float values ***
|
||||
|
||||
Iteration 1
|
||||
1
|
||||
1
|
||||
string(1) "1"
|
||||
|
||||
|
||||
Iteration 2
|
||||
true
|
||||
true
|
||||
string(4) "true"
|
||||
|
||||
|
||||
Iteration 3
|
||||
true
|
||||
true
|
||||
string(4) "true"
|
||||
|
||||
|
||||
Iteration 4
|
||||
0
|
||||
0
|
||||
string(1) "0"
|
||||
|
||||
|
||||
Iteration 5
|
||||
false
|
||||
false
|
||||
string(5) "false"
|
||||
|
||||
|
||||
Iteration 6
|
||||
false
|
||||
false
|
||||
string(5) "false"
|
||||
|
||||
*** Testing var_export() with valid strings ***
|
||||
|
||||
*** Output for strings ***
|
||||
|
||||
Iteration 1
|
||||
''
|
||||
''
|
||||
string(2) "''"
|
||||
|
||||
|
||||
Iteration 2
|
||||
' '
|
||||
' '
|
||||
string(3) "' '"
|
||||
|
||||
|
||||
Iteration 3
|
||||
''
|
||||
''
|
||||
string(2) "''"
|
||||
|
||||
|
||||
Iteration 4
|
||||
' '
|
||||
' '
|
||||
string(3) "' '"
|
||||
|
||||
|
||||
Iteration 5
|
||||
'string'
|
||||
'string'
|
||||
string(8) "'string'"
|
||||
|
||||
|
||||
Iteration 6
|
||||
'string'
|
||||
'string'
|
||||
string(8) "'string'"
|
||||
|
||||
|
||||
Iteration 7
|
||||
'NULL'
|
||||
'NULL'
|
||||
string(6) "'NULL'"
|
||||
|
||||
|
||||
Iteration 8
|
||||
'null'
|
||||
'null'
|
||||
string(6) "'null'"
|
||||
|
||||
|
||||
Iteration 9
|
||||
'FALSE'
|
||||
'FALSE'
|
||||
string(7) "'FALSE'"
|
||||
|
||||
|
||||
Iteration 10
|
||||
'false'
|
||||
'false'
|
||||
string(7) "'false'"
|
||||
|
||||
|
||||
Iteration 11
|
||||
''
|
||||
''
|
||||
string(3) "''"
|
||||
|
||||
|
||||
Iteration 12
|
||||
'' . "\0" . ''
|
||||
'' . "\0" . ''
|
||||
string(14) "'' . "\0" . ''"
|
||||
|
||||
|
||||
Iteration 13
|
||||
'\\0'
|
||||
'\\0'
|
||||
string(5) "'\\0'"
|
||||
|
||||
|
||||
Iteration 14
|
||||
'\\060'
|
||||
'\\060'
|
||||
string(7) "'\\060'"
|
||||
|
||||
|
||||
Iteration 15
|
||||
'8'
|
||||
'8'
|
||||
string(3) "'8'"
|
||||
|
||||
|
||||
Iteration 16
|
||||
'' . "\0" . 'hello' . "\0" . 'this is an test, to work with \' and ' . "\0" . ' and
|
||||
and foreign chars too: bl' . "\u00E5" . 'b' . "\u00E6" . 'r' . "\u00F8" . 'l'
|
||||
|
Loading…
Reference in New Issue
Block a user