我想像这样在 Unicode 中隐藏一个简单的字符串:
simple string = `Pritesh & Nilesh is a good friend.`
我想以这种形式获得:
string = `Pritesh & Nilesh is good friend.`
我想转换成这种类型的字符串。
你可以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
欲了解更多信息,请访问此链接
您需要在 php.ini 中使用 htmlentities()。这会将所有特殊的 html 字符替换为其 &xxxx; 符号。PHP 手册页在这里获取更多信息。对于您的示例,这将是:
$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,' ');
就像这里所做的那样