mirror of
https://github.com/php/php-src.git
synced 2024-09-23 19:07:26 +00:00
fix test
This commit is contained in:
parent
c69476dbb5
commit
4ab97f25a8
@ -1,8 +1,14 @@
|
||||
--TEST--
|
||||
Bug #44564 (escapeshellarg removes UTF-8 multi-byte characters)
|
||||
--SKIPIF--
|
||||
<?php
|
||||
if (false == setlocale(LC_CTYPE, "UTF8", "en_US.UTF-8")) {
|
||||
die("skip setlocale() failed\n");
|
||||
}
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
setlocale(LC_CTYPE, "UTF8", "en_US.UTF-8");
|
||||
var_dump(escapeshellcmd('f{o}<€>'));
|
||||
var_dump(escapeshellarg('f~|;*Þ?'));
|
||||
var_dump(escapeshellcmd('?€®đæ?'));
|
||||
@ -14,3 +20,9 @@ string(13) "f\{o\}\<€\>"
|
||||
string(10) "'f~|;*Þ?'"
|
||||
string(13) "\?€®đæ\?"
|
||||
string(10) "'aŊł€'"
|
||||
--UEXPECTF--
|
||||
Deprecated: setlocale(): deprecated in Unicode mode, please use ICU locale functions in %s on line %d
|
||||
string(13) "f\{o\}\<€\>"
|
||||
string(10) "'f~|;*Þ?'"
|
||||
string(13) "\?€®đæ\?"
|
||||
string(10) "'aŊł€'"
|
||||
|
Loading…
Reference in New Issue
Block a user