标签: php shell encoding
当我escapeshellarg('référencement')时,它会返回' rfrencement'。我们如何解决这个问题?
escapeshellarg('référencement')
答案 0 :(得分:7)
这几乎可以肯定是由于您的系统区域设置。您使用什么字符串编码作为参数,而编码设置为区域设置?作为调试步骤,您可以尝试使用
setlocale(LC_CTYPE, "en_US.UTF-8");
在致电escapeshellarg之前,看看是否有帮助。
escapeshellarg