我想在Unicode中转换一个简单的字符串,如下所示:
simple string = `Pritesh & Nilesh is a good friend.`
我希望以这种形式:
string = `Pritesh & Nilesh is good friend.`
我想转换为这种类型的字符串。
答案 0 :(得分:3)
您可以尝试这样的htmlentities
$text= "Pritesh & Nilesh is good friend.";
$text2=htmlentities($text); //for converting all special character in string
$text3=str_ireplace(' ',' ',$text2); //for removing the white space
有关详细信息,请转到此link
答案 1 :(得分:1)
你需要在php中使用htmlentities()。这将用& xxxx替换所有特殊的html字符;符号。 PHP手册页为here以获取更多信息。对于你的例子,这将是:
$string = "Pritesh & Nilesh is good friend.";
$string = htmlentities($string, ENT_HTML5);
然而,这不会用换行符替换你的空格,因为它们被认为是标准的html字符,无论如何在99.9%的情况下都不需要。但是,如果真的需要这个,你可以使用php:
$string = str_replace(" ", " ", $string);
或javascript:
var myString= $string;
myString.replace(/ /g,' ');
完成here