echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : basic functionality ***
-- source string with PHP open and close tags --
array(7) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
int(1)
}
}
-Done
+Done
\ No newline at end of file
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different constants ***
-- Iteration 1 --
array(24) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : for control structure tokens ***
-- with if..elseif..else..tokens --
array(49) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(6) "
"
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[28]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[42]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[44]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[48]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[32]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[41]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[44]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with language constants ***
-- with FILE --
array(16) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(367)
+ int(373)
[1]=>
string(8) "__FILE__"
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[15]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(363)
+ int(369)
[1]=>
string(9) "__CLASS__"
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(365)
+ int(371)
[1]=>
string(12) "__FUNCTION__"
[2]=>
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) " "
[2]=>
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(366)
+ int(372)
[1]=>
string(8) "__LINE__"
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(364)
+ int(370)
[1]=>
string(10) "__METHOD__"
[2]=>
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[18]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with class/object constructs ***
array(145) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[23]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[45]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[50]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[52]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[55]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[57]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[59]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[64]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(6) "
[66]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[70]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[76]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[78]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[80]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[84]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[86]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[88]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[90]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[92]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[94]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[97]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[99]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[104]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[106]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[108]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[110]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[112]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[117]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[121]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[123]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[126]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(7) "
"
[128]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[131]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[133]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[135]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[137]=>
array(3) {
[0]=>
- int(378)
+ int(384)
[1]=>
string(2) "::"
[2]=>
[143]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[144]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with invalid/unknown tokens ***
-- with valid PHP tags & invlid tokens --
array(29) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with heredoc source string ***
array(103) {
[0]=>
array(3) {
[0]=>
- int(371)
+ int(377)
[1]=>
string(3) "<?="
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(4) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(374)
+ int(380)
[1]=>
string(7) "<<<EOS
"
[22]=>
array(3) {
[0]=>
- int(375)
+ int(381)
[1]=>
string(3) "EOS"
[2]=>
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[28]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[42]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[48]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[50]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[54]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[56]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[59]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[65]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[67]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[69]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[73]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[77]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[79]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[84]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[86]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[93]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[95]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[101]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[102]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with different function constructs ***
array(142) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) "
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[45]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[48]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[50]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) "
[52]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[54]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[57]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[59]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[64]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[66]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[76]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[78]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[83]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) "
[87]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[92]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[95]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[97]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[103]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) "
[110]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[112]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[115]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[122]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[124]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[131]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[133]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[138]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[140]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[141]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : with exception keywords ***
array(81) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[32]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[34]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[39]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[41]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[45]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[47]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[53]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[55]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[63]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[67]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[70]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[72]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(5) "
"
[74]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[77]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[79]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[80]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with HTML tags ***
array(9) {
[0]=>
[1]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[8]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
}
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different arithmetic operators ***
-- Iteration 1 --
array(13) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different logical operators ***
-- Iteration 1 --
array(13) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different comparison operators ***
array(89) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(4) "
"
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[37]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[39]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[41]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[46]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[48]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[51]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[55]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[57]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[59]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[63]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[65]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[70]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[73]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[77]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[79]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(3) "
"
[84]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[87]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[88]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different assignment operators ***
array(94) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[17]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[24]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[43]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[45]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[50]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[52]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[54]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[57]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[59]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[61]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[64]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[66]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[68]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[71]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[73]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[75]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[78]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[80]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[85]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[87]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[92]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[93]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different bitwise operators ***
array(50) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php
"
[2]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[4]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[7]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[9]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[36]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[42]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[48]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[49]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different increment/decrement operators ***
array(30) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[19]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[23]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[28]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[29]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different type casting operators ***
array(108) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[5]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[10]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[12]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[14]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[16]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[21]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[23]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[30]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[38]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[42]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[49]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[55]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[57]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[60]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[67]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[69]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[72]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[74]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[76]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[78]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[80]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[82]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[85]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[87]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[89]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[91]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[93]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[95]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[98]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[100]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[102]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[106]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[107]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>
echo "Done"
?>
---EXPECTF--
+--EXPECT--
*** Testing token_get_all() : 'source' string with different comments ***
array(51) {
[0]=>
array(3) {
[0]=>
- int(370)
+ int(376)
[1]=>
string(6) "<?php "
[2]=>
[1]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[2]=>
array(3) {
[0]=>
- int(369)
+ int(375)
[1]=>
string(65) "/** Performing addition operation on given values :
* a, b
[3]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(2) "
[4]=>
array(3) {
[0]=>
- int(368)
+ int(374)
[1]=>
string(13) "// int value
"
[6]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[8]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[11]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[13]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[15]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[18]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[20]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[22]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[25]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[26]=>
array(3) {
[0]=>
- int(368)
+ int(374)
[1]=>
string(14) "// bool value
"
[27]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[28]=>
array(3) {
[0]=>
- int(368)
+ int(374)
[1]=>
string(59) "/*
* Performing operation on $a,$b
[29]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[31]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[33]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[35]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[37]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[40]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[46]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) " "
[2]=>
[47]=>
array(3) {
[0]=>
- int(368)
+ int(374)
[1]=>
string(20) "# expected: int(30)
"
[48]=>
array(3) {
[0]=>
- int(373)
+ int(379)
[1]=>
string(1) "
"
[49]=>
array(3) {
[0]=>
- int(368)
+ int(374)
[1]=>
string(17) "# end of program
"
[50]=>
array(3) {
[0]=>
- int(372)
+ int(378)
[1]=>
string(2) "?>"
[2]=>