Test: /sapi/cli/tests/bug44564.phpt - Version 5.3.17        

Bug #44564 escapeshellarg removes UTF-8 multi-byte characters
Submitted: 2008-03-29 09:52:51 Modified: 2008-03-30 12:18:35
From: email Assigned: iliaa
Status: Closed Package: Strings related
PHP Version: 5.2.6RC3 OS: Gentoo Linux (x86_64)

There are 2 different diffs reported by users for this test.

Count Diff
2 (67%)
001+ string(13) "f\{o\}\<⎬\>"
002+ string(8) "'f~|;*?'"
003+ string(11) "\?⎬ŽŎ\?"
004+ string(10) "'aŴǤ䤮'"
001- string(13) "f\{o\}\<€\>"
002- string(10) "'f~|;*Þ?'"
003- string(13) "\?€®đæ\?"
004- string(10) "'aŊł€'"
1 (33%)
001+ Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting ')' in %s/bug44564.php on line 6
001- string(13) "f\{o\}\<€\>"
002- string(10) "'f~|;*Þ?'"
003- string(13) "\?€®đæ\?"
004- string(10) "'aŊł€'"