echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : basic functionality ***
-- source string with PHP open and close tags --
array(7) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[3]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(13) ""Hello World""
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(19) "echo 'Hello World';"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(5) "12345"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(5) "-2345"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(4) "10.5"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(5) "-10.5"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(10) "1012345670"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(13) "1.07654321E-7"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(3) "0.5"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(6) "object"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different constants ***
-- Iteration 1 --
array(24) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(3) "034"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(4) "0x3F"
[2]=>
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(7) "0.23E-2"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(6) "0.43e2"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(3) "0.5"
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(8) ""hello ""
[2]=>
[7]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(7) "'world'"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "true"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "false"
[2]=>
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "FALSE"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "TRUE"
[2]=>
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "null"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "NULL"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : for control structure tokens ***
-- with if..elseif..else..tokens --
array(49) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[4]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "true"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(6) "
"
[13]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
- int(3)
+ int(%d)
}
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[15]=>
string(1) """
[16]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[17]=>
array(3) {
[0]=>
- int(314)
+ int(%d)
[1]=>
string(7) " = true"
[2]=>
- int(3)
+ int(%d)
}
[18]=>
string(1) """
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[21]=>
string(1) "}"
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[23]=>
array(3) {
[0]=>
- int(302)
+ int(%d)
[1]=>
string(6) "elseif"
[2]=>
[25]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[28]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[29]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "false"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[34]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "false"
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[41]=>
array(3) {
[0]=>
- int(303)
+ int(%d)
[1]=>
string(4) "else"
[2]=>
[42]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[43]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[44]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[45]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[47]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[48]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(318)
+ int(%d)
[1]=>
string(5) "while"
[2]=>
[3]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "true"
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[8]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(6) "'True'"
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[13]=>
array(3) {
[0]=>
- int(331)
+ int(%d)
[1]=>
string(5) "break"
[2]=>
- int(3)
+ int(%d)
}
[14]=>
string(1) ";"
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
string(1) "}"
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[18]=>
array(3) {
[0]=>
- int(317)
+ int(%d)
[1]=>
string(2) "do"
[2]=>
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[22]=>
array(3) {
[0]=>
- int(332)
+ int(%d)
[1]=>
string(8) "continue"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[26]=>
array(3) {
[0]=>
- int(318)
+ int(%d)
[1]=>
string(5) "while"
[2]=>
[28]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "false"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[32]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(320)
+ int(%d)
[1]=>
string(3) "for"
[2]=>
[3]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$count"
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$count"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "5"
[2]=>
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$count"
[2]=>
[16]=>
array(3) {
[0]=>
- int(297)
+ int(%d)
[1]=>
string(2) "++"
[2]=>
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[21]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$count"
[2]=>
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[28]=>
array(3) {
[0]=>
- int(322)
+ int(%d)
[1]=>
string(7) "foreach"
[2]=>
[30]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(7) "$values"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[32]=>
array(3) {
[0]=>
- int(326)
+ int(%d)
[1]=>
string(2) "as"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$index"
[2]=>
[36]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[39]=>
array(3) {
[0]=>
- int(332)
+ int(%d)
[1]=>
string(8) "continue"
[2]=>
[41]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[44]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(327)
+ int(%d)
[1]=>
string(6) "switch"
[2]=>
[3]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(4) "$var"
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[6]=>
array(3) {
[0]=>
- int(329)
+ int(%d)
[1]=>
string(4) "case"
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(331)
+ int(%d)
[1]=>
string(5) "break"
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[14]=>
array(3) {
[0]=>
- int(330)
+ int(%d)
[1]=>
string(7) "default"
[2]=>
- int(3)
+ int(%d)
}
[15]=>
string(1) ":"
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[17]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
- int(3)
+ int(%d)
}
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[19]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(9) ""default""
[2]=>
- int(3)
+ int(%d)
}
[20]=>
string(1) ";"
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[22]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
- int(3)
+ int(%d)
}
}
Done
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with language constants ***
-- with FILE --
array(16) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(3) "$fp"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "fopen"
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(%d)
[1]=>
string(8) "__FILE__"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(3) "'r'"
[2]=>
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[15]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
- int(3)
+ int(%d)
}
}
-- with CLASS and FUNCTION --
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(354)
+ int(%d)
[1]=>
string(5) "class"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[3]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "MyClass"
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[2]=>
- int(3)
+ int(%d)
}
[7]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(369)
+ int(%d)
[1]=>
string(9) "__CLASS__"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[12]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(371)
+ int(%d)
[1]=>
string(12) "__FUNCTION__"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) " "
[2]=>
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(372)
+ int(%d)
[1]=>
string(8) "__LINE__"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
- int(3)
+ int(%d)
}
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[11]=>
string(1) "="
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[13]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
- int(3)
+ int(%d)
}
[14]=>
string(1) "."
[15]=>
array(3) {
[0]=>
- int(370)
+ int(%d)
[1]=>
string(10) "__METHOD__"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
string(1) ";"
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[18]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with class/object constructs ***
array(145) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(356)
+ int(%d)
[1]=>
string(9) "interface"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[3]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(11) "MyInterface"
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[2]=>
- int(3)
+ int(%d)
}
[7]=>
array(3) {
[0]=>
- int(343)
+ int(%d)
[1]=>
string(6) "public"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(335)
+ int(%d)
[1]=>
string(5) "const"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(349)
+ int(%d)
[1]=>
string(3) "var"
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(4) "$var"
[2]=>
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[22]=>
array(3) {
[0]=>
- int(347)
+ int(%d)
[1]=>
string(8) "abstract"
[2]=>
[23]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[24]=>
array(3) {
[0]=>
- int(354)
+ int(%d)
[1]=>
string(5) "class"
[2]=>
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "MyClass"
[2]=>
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[30]=>
array(3) {
[0]=>
- int(345)
+ int(%d)
[1]=>
string(7) "private"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[32]=>
array(3) {
[0]=>
- int(349)
+ int(%d)
[1]=>
string(3) "var"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[36]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[37]=>
array(3) {
[0]=>
- int(343)
+ int(%d)
[1]=>
string(6) "public"
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[39]=>
array(3) {
[0]=>
- int(349)
+ int(%d)
[1]=>
string(3) "var"
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[41]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[44]=>
array(3) {
[0]=>
- int(344)
+ int(%d)
[1]=>
string(9) "protected"
[2]=>
[45]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[46]=>
array(3) {
[0]=>
- int(349)
+ int(%d)
[1]=>
string(3) "var"
[2]=>
[47]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[48]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[50]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[51]=>
array(3) {
[0]=>
- int(348)
+ int(%d)
[1]=>
string(6) "static"
[2]=>
[52]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[53]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[55]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[56]=>
array(3) {
[0]=>
- int(346)
+ int(%d)
[1]=>
string(5) "final"
[2]=>
[57]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[58]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$e"
[2]=>
[59]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[62]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[64]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(6) "
[65]=>
array(3) {
[0]=>
- int(347)
+ int(%d)
[1]=>
string(8) "abstract"
[2]=>
[66]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[67]=>
array(3) {
[0]=>
- int(343)
+ int(%d)
[1]=>
string(6) "public"
[2]=>
[68]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[69]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[70]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[71]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[73]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[76]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[78]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[79]=>
array(3) {
[0]=>
- int(354)
+ int(%d)
[1]=>
string(5) "class"
[2]=>
[80]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[81]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "ChildClass"
[2]=>
[82]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[83]=>
array(3) {
[0]=>
- int(357)
+ int(%d)
[1]=>
string(7) "extends"
[2]=>
[84]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[85]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "MyClass"
[2]=>
[86]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[87]=>
array(3) {
[0]=>
- int(358)
+ int(%d)
[1]=>
string(10) "implements"
[2]=>
[88]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(11) "MyInterface"
[2]=>
[90]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[92]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[93]=>
array(3) {
[0]=>
- int(342)
+ int(%d)
[1]=>
string(6) "global"
[2]=>
[94]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[95]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(6) "$value"
[2]=>
[97]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[98]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[99]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[100]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[102]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[104]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[106]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[107]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[108]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[110]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[111]=>
array(3) {
[0]=>
- int(299)
+ int(%d)
[1]=>
string(3) "new"
[2]=>
[112]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[113]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "ChildClass"
[2]=>
[117]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[118]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[120]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[121]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[123]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[124]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "MyClass"
[2]=>
[126]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(7) "
"
[127]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[128]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[129]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(16) ""object created""
[2]=>
[131]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[133]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[135]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[136]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "ChildClass"
[2]=>
[137]=>
array(3) {
[0]=>
- int(384)
+ int(%d)
[1]=>
string(2) "::"
[2]=>
[138]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[140]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[143]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[144]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with invalid/unknown tokens ***
-- with valid PHP tags & invlid tokens --
array(29) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(6) "struct"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "myStruct"
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[8]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "variable"
[2]=>
- int(3)
+ int(%d)
}
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[10]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[11]=>
string(1) ";"
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[2]=>
- int(3)
+ int(%d)
}
[13]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(6) "method"
[2]=>
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "display"
[2]=>
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[23]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(28) "<pli
echo "hello world"; ?>"
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(19) "<PDP display $a; <"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with heredoc source string ***
array(103) {
[0]=>
array(3) {
[0]=>
- int(377)
+ int(%d)
[1]=>
string(3) "<?="
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(4) "
"
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
- int(3)
+ int(%d)
}
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[11]=>
string(1) "="
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[13]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
- int(3)
+ int(%d)
}
[14]=>
string(1) ";"
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(380)
+ int(%d)
[1]=>
string(7) "<<<EOS
"
[21]=>
array(3) {
[0]=>
- int(314)
+ int(%d)
[1]=>
string(36) " This is to test
heredoc string
[22]=>
array(3) {
[0]=>
- int(381)
+ int(%d)
[1]=>
string(3) "EOS"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[25]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[27]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[28]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[31]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[34]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[38]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[42]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[43]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "var_dump"
[2]=>
[45]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[48]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[50]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[51]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[53]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[54]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[56]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[57]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[59]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[62]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[63]=>
array(3) {
[0]=>
- int(297)
+ int(%d)
[1]=>
string(2) "++"
[2]=>
[65]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[67]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[68]=>
array(3) {
[0]=>
- int(303)
+ int(%d)
[1]=>
string(4) "else"
[2]=>
[69]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[70]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[71]=>
array(3) {
[0]=>
- int(296)
+ int(%d)
[1]=>
string(2) "--"
[2]=>
[73]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[74]=>
array(3) {
[0]=>
- int(318)
+ int(%d)
[1]=>
string(5) "while"
[2]=>
[76]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[77]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[79]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[82]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[84]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[85]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[86]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[87]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(3) ""*""
[2]=>
[89]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[90]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[91]=>
array(3) {
[0]=>
- int(296)
+ int(%d)
[1]=>
string(2) "--"
[2]=>
[93]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[95]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[96]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[98]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[101]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[102]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with different function constructs ***
array(142) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(324)
+ int(%d)
[1]=>
string(7) "declare"
[2]=>
[3]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "VALUE"
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(3) "100"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[1]=>
string(7) "include"
[2]=>
- int(3)
+ int(%d)
}
[10]=>
string(1) "("
[11]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(13) ""addfile.php""
[2]=>
- int(3)
+ int(%d)
}
[12]=>
string(1) ")"
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[15]=>
array(3) {
[17]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(13) ""sumfile.php""
[2]=>
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) "
[21]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(10) "myFunction"
[2]=>
[25]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[30]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[32]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[39]=>
array(3) {
[0]=>
- int(336)
+ int(%d)
[1]=>
string(6) "return"
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[41]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[44]=>
array(3) {
[0]=>
- int(303)
+ int(%d)
[1]=>
string(4) "else"
[2]=>
[45]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[46]=>
array(3) {
[0]=>
- int(300)
+ int(%d)
[1]=>
string(4) "exit"
[2]=>
[48]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[50]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) "
[51]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[52]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[54]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[55]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(5) "VALUE"
[2]=>
[57]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[58]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[59]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[62]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "20"
[2]=>
[64]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[65]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[66]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[69]=>
array(3) {
[0]=>
- int(362)
+ int(%d)
[1]=>
string(5) "array"
[2]=>
[71]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[73]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[76]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[77]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[78]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[81]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[83]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) "
[84]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[86]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[87]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[90]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[92]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[93]=>
array(3) {
[0]=>
- int(300)
+ int(%d)
[1]=>
string(3) "die"
[2]=>
[95]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[96]=>
array(3) {
[0]=>
- int(303)
+ int(%d)
[1]=>
string(4) "else"
[2]=>
[97]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[100]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[103]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) "
[104]=>
array(3) {
[0]=>
- int(361)
+ int(%d)
[1]=>
string(4) "list"
[2]=>
[106]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(7) "$value1"
[2]=>
[108]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(7) "$value2"
[2]=>
[110]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[112]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[113]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[115]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[116]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[118]=>
array(3) {
[0]=>
- int(352)
+ int(%d)
[1]=>
string(5) "empty"
[2]=>
[120]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(7) "$value1"
[2]=>
[122]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[124]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[126]=>
array(3) {
[0]=>
- int(351)
+ int(%d)
[1]=>
string(5) "isset"
[2]=>
[128]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(7) "$value1"
[2]=>
[131]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[133]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[134]=>
array(3) {
[0]=>
- int(353)
+ int(%d)
[1]=>
string(15) "__halt_compiler"
[2]=>
[138]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[140]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[141]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : with exception keywords ***
array(81) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(334)
+ int(%d)
[1]=>
string(8) "function"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[3]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "inverse"
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$x"
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[2]=>
- int(3)
+ int(%d)
}
[10]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[12]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$x"
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[21]=>
array(3) {
[0]=>
- int(339)
+ int(%d)
[1]=>
string(5) "throw"
[2]=>
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(299)
+ int(%d)
[1]=>
string(3) "new"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(9) "Exception"
[2]=>
[27]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(17) ""Divison by zero""
[2]=>
[30]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[31]=>
array(3) {
[0]=>
- int(303)
+ int(%d)
[1]=>
string(4) "else"
[2]=>
[32]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[33]=>
array(3) {
[0]=>
- int(336)
+ int(%d)
[1]=>
string(6) "return"
[2]=>
[34]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[37]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$x"
[2]=>
[39]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[41]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[42]=>
array(3) {
[0]=>
- int(337)
+ int(%d)
[1]=>
string(3) "try"
[2]=>
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[45]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[46]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[47]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[48]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "inverse"
[2]=>
[50]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[53]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[54]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[55]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[56]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(7) "inverse"
[2]=>
[58]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "5"
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[63]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[64]=>
array(3) {
[0]=>
- int(338)
+ int(%d)
[1]=>
string(5) "catch"
[2]=>
[66]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(9) "Exception"
[2]=>
[67]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$e"
[2]=>
[70]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[72]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(5) "
"
[73]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[74]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[75]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(19) ""caught exception:""
[2]=>
[77]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[79]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[80]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with HTML tags ***
array(9) {
[0]=>
array(3) {
[0]=>
- int(311)
+ int(%d)
[1]=>
string(48) "
<html>
[1]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[3]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(20) ""php code with HTML""
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[8]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
}
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different arithmetic operators ***
-- Iteration 1 --
array(13) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different logical operators ***
-- Iteration 1 --
array(13) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(265)
+ int(%d)
[1]=>
string(3) "and"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(3) "024"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(263)
+ int(%d)
[1]=>
string(2) "or"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(4) "0X1E"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(264)
+ int(%d)
[1]=>
string(3) "xor"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(279)
+ int(%d)
[1]=>
string(2) "&&"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(278)
+ int(%d)
[1]=>
string(2) "||"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different comparison operators ***
array(89) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[4]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(283)
+ int(%d)
[1]=>
string(2) "=="
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "0"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(4) "
"
[11]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
- int(3)
+ int(%d)
}
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[13]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(6) ""== 0""
[2]=>
- int(3)
+ int(%d)
}
[14]=>
string(1) ";"
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
array(3) {
[0]=>
- int(302)
+ int(%d)
[1]=>
string(6) "elseif"
[2]=>
[18]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(281)
+ int(%d)
[1]=>
string(3) "==="
[2]=>
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[25]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[27]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(7) ""=== 2""
[2]=>
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[30]=>
array(3) {
[0]=>
- int(302)
+ int(%d)
[1]=>
string(6) "elseif"
[2]=>
[32]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(284)
+ int(%d)
[1]=>
string(2) ">="
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[37]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[39]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[41]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[42]=>
array(3) {
[0]=>
- int(285)
+ int(%d)
[1]=>
string(2) "<="
[2]=>
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[44]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "20"
[2]=>
[46]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[47]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[48]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[49]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(14) "">= 10 & <=20""
[2]=>
[51]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[52]=>
array(3) {
[0]=>
- int(302)
+ int(%d)
[1]=>
string(6) "elseif"
[2]=>
[54]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[55]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[56]=>
array(3) {
[0]=>
- int(282)
+ int(%d)
[1]=>
string(2) "!="
[2]=>
[57]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[58]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[59]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[62]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[63]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[64]=>
array(3) {
[0]=>
- int(282)
+ int(%d)
[1]=>
string(2) "<>"
[2]=>
[65]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[66]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[68]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[69]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[70]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[71]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(6) ""!= 1""
[2]=>
[73]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[74]=>
array(3) {
[0]=>
- int(302)
+ int(%d)
[1]=>
string(6) "elseif"
[2]=>
[76]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[77]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[78]=>
array(3) {
[0]=>
- int(280)
+ int(%d)
[1]=>
string(3) "!=="
[2]=>
[79]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[82]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(3) "
"
[83]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[84]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[85]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(6) ""!==1""
[2]=>
[87]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[88]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different assignment operators ***
array(94) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[16]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
- int(3)
+ int(%d)
}
[17]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[18]=>
array(3) {
[1]=>
string(2) "+="
[2]=>
- int(3)
+ int(%d)
}
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[20]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
- int(3)
+ int(%d)
}
[21]=>
string(1) ";"
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[23]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[24]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[27]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[30]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[36]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[37]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[41]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(5) "10.50"
[2]=>
[43]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[44]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[45]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[48]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(5) "10.50"
[2]=>
[50]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[51]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[52]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[54]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[55]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[57]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[58]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[59]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[62]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[64]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[65]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[66]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[69]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "5"
[2]=>
[71]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[72]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[73]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[75]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[76]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[78]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[79]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[80]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[83]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[85]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[86]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[87]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[90]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(13) ""hello world""
[2]=>
[92]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[93]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different bitwise operators ***
array(50) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[2]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[7]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[9]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "4"
[2]=>
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[15]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[17]=>
string(1) "="
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[19]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[21]=>
array(3) {
[1]=>
string(2) "<<"
[2]=>
- int(3)
+ int(%d)
}
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[23]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
- int(3)
+ int(%d)
}
[24]=>
string(1) ";"
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[26]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "2"
[2]=>
[36]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[37]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "var_dump"
[2]=>
[39]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[42]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[43]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "var_dump"
[2]=>
[45]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[48]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[49]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different increment/decrement operators ***
array(30) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "5"
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[16]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[17]=>
array(3) {
[0]=>
- int(297)
+ int(%d)
[1]=>
string(2) "++"
[2]=>
- int(3)
+ int(%d)
}
[18]=>
string(1) ";"
[19]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[20]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[21]=>
array(3) {
[0]=>
- int(296)
+ int(%d)
[1]=>
string(2) "--"
[2]=>
[23]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[24]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[28]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different type casting operators ***
array(108) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(1) "1"
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[10]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(4) "10.5"
[2]=>
[14]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[15]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
- int(3)
+ int(%d)
}
[16]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[17]=>
string(1) "="
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[19]=>
array(3) {
[0]=>
- int(295)
+ int(%d)
[1]=>
string(5) "(int)"
[2]=>
- int(3)
+ int(%d)
}
[20]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
- int(3)
+ int(%d)
}
[21]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[22]=>
string(1) "+"
[23]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
- int(3)
+ int(%d)
}
[24]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
- int(3)
+ int(%d)
}
[25]=>
string(1) ";"
[26]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
- int(3)
+ int(%d)
}
[27]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[28]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[31]=>
array(3) {
[0]=>
- int(294)
+ int(%d)
[1]=>
string(7) "(float)"
[2]=>
[32]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[38]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[39]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$e"
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[42]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[43]=>
array(3) {
[0]=>
- int(293)
+ int(%d)
[1]=>
string(8) "(string)"
[2]=>
[44]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[46]=>
array(3) {
[0]=>
- int(293)
+ int(%d)
[1]=>
string(8) "(string)"
[2]=>
[47]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[49]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[50]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[52]=>
array(3) {
[0]=>
- int(290)
+ int(%d)
[1]=>
string(6) "(bool)"
[2]=>
[53]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[55]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[56]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[57]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[58]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(6) ""true""
[2]=>
[60]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[61]=>
array(3) {
[0]=>
- int(301)
+ int(%d)
[1]=>
string(2) "if"
[2]=>
[64]=>
array(3) {
[0]=>
- int(290)
+ int(%d)
[1]=>
string(9) "(boolean)"
[2]=>
[65]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[67]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(316)
+ int(%d)
[1]=>
string(4) "echo"
[2]=>
[69]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[70]=>
array(3) {
[0]=>
- int(315)
+ int(%d)
[1]=>
string(7) ""false""
[2]=>
[72]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[73]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[74]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[76]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[77]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[78]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[81]=>
array(3) {
[0]=>
- int(295)
+ int(%d)
[1]=>
string(9) "(integer)"
[2]=>
[82]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[83]=>
array(3) {
[0]=>
- int(306)
+ int(%d)
[1]=>
string(7) "123.4e2"
[2]=>
[85]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[86]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$d"
[2]=>
[87]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[90]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[91]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[93]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[94]=>
array(3) {
[0]=>
- int(294)
+ int(%d)
[1]=>
string(6) "(real)"
[2]=>
[95]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[96]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "12"
[2]=>
[98]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[99]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[100]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[102]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[104]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[106]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[107]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECT--
+--EXPECTF--
*** Testing token_get_all() : 'source' string with different comments ***
array(51) {
[0]=>
array(3) {
[0]=>
- int(376)
+ int(%d)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(375)
+ int(%d)
[1]=>
string(65) "/** Performing addition operation on given values :
* a, b
[3]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(2) "
[4]=>
array(3) {
[0]=>
- int(374)
+ int(%d)
[1]=>
string(13) "// int value
"
[5]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[6]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "10"
[2]=>
[11]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[12]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[13]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(305)
+ int(%d)
[1]=>
string(2) "20"
[2]=>
[18]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[19]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[20]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(4) "true"
[2]=>
[25]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(374)
+ int(%d)
[1]=>
string(14) "// bool value
"
[27]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(374)
+ int(%d)
[1]=>
string(59) "/*
* Performing operation on $a,$b
[29]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[30]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[31]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[34]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$a"
[2]=>
[35]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[37]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$b"
[2]=>
[40]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[41]=>
array(3) {
[0]=>
- int(307)
+ int(%d)
[1]=>
string(8) "var_dump"
[2]=>
[43]=>
array(3) {
[0]=>
- int(309)
+ int(%d)
[1]=>
string(2) "$c"
[2]=>
[46]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(374)
+ int(%d)
[1]=>
- string(20) "# expected: int(30)
+ string(20) "# expected: int(%d)
"
[2]=>
int(16)
[48]=>
array(3) {
[0]=>
- int(379)
+ int(%d)
[1]=>
string(1) "
"
[49]=>
array(3) {
[0]=>
- int(374)
+ int(%d)
[1]=>
string(17) "# end of program
"
[50]=>
array(3) {
[0]=>
- int(378)
+ int(%d)
[1]=>
string(2) "?>"
[2]=>