这是我正在尝试的代码。如何用PHP中的str_replace()替换“¿”?
echo str_replace("¿","","¿ teste ¿ teste");
我想找到¿在任何特定的字符串,并将其删除。但是,这段代码并不正确。
我会做什么错?
编辑:
我使用html特殊代码管理; 链接: http://www.utexas.edu/learn/html/spchar.html
谢谢!
这是我正在尝试的代码。如何用PHP中的str_replace()替换“¿”?
echo str_replace("¿","","¿ teste ¿ teste");
我想找到¿在任何特定的字符串,并将其删除。但是,这段代码并不正确。
我会做什么错?
编辑:
我使用html特殊代码管理; 链接: http://www.utexas.edu/learn/html/spchar.html
谢谢!
它工作得很好。
php -r 'echo str_replace("¿","","¿Is it Tuesday?");'
输出:
Is it Tuesday?
编辑
您可以尝试通过转义字符确保文件本身是100%的ASCII:
<?php
$c = json_decode('"' . '\u00bf' . '"'); // the question mark
echo str_replace($c, '', $my_string) . "\n";
你正在搜索的字符串中没有'¿'('是星期二!') – 2014-09-03 22:39:43