--TEST-- CLI -a and readline --SKIPIF-- --FILE-- $code) { echo "\n--------------\nSnippet no. $key:\n--------------\n"; $code = escapeshellarg($code); echo `echo $code | "$php" -a`, "\n"; } echo "\nDone\n"; ?> --EXPECTF-- -------------- Snippet no. 1: -------------- Interactive shell php > Hello world php > -------------- Snippet no. 2: -------------- Interactive shell php > php ' php ' multine single quote php > -------------- Snippet no. 3: -------------- Interactive shell php > <<< > <<< > <<< > <<< > <<< > Here comes the doc php > -------------- Snippet no. 4: -------------- Interactive shell php > php { php { php > Done php > -------------- Snippet no. 5: -------------- Interactive shell php > php { php { php > I was called! php > Done