1--TEST-- 2Test chop() function : usage variations - miscellaneous arguments 3--FILE-- 4<?php 5/* 6 * Testing chop() : with miscellaneous arguments 7*/ 8 9echo "*** Testing chop() : with miscellaneous arguments ***\n"; 10 11 var_dump ( chop("chop test \t\0 ") ); /* without second Argument */ 12 var_dump ( chop("chop test " , "") ); /* no characters in second Argument */ 13 var_dump ( chop("chop test ", true) ); /* with boolean value as second Argument */ 14 var_dump ( chop("chop test ", " ") ); /* with single space as second Argument */ 15 var_dump ( chop("chop test \t\n\r\0\x0B", "\t\n\r\0\x0B") ); /* with multiple escape sequences as second Argument */ 16 var_dump ( chop("chop testABCXYZ", "A..Z") ); /* with characters range as second Argument */ 17 var_dump ( chop("chop test0123456789", "0..9") ); /* with numbers range as second Argument */ 18 var_dump ( chop("chop test$#@", "#@$") ); /* with some special characters as second Argument */ 19 20echo "Done\n"; 21?> 22--EXPECT-- 23*** Testing chop() : with miscellaneous arguments *** 24string(9) "chop test" 25string(12) "chop test " 26string(17) "chop test " 27string(9) "chop test" 28string(10) "chop test " 29string(9) "chop test" 30string(9) "chop test" 31string(9) "chop test" 32Done 33