怎么在php中将字符串转换为HTML

介绍

这篇文章给大家介绍怎么在php中将字符串转换为HTML,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

代码如下:


类HtmlEncode {
,,,,,,,静态$ _convertToHtmlEntitiesSrcEncoding=& # 39; utf - 8 # 39;;

,,,,,,,/* *
,,,,,,,,*将非ASCII字符串转换成HTML实体
,,,,,,,,*
,,,,,,,,* @example HtmlEncode::编码(“我信了“);//输出:,# 25105;及# 20449;及# 20102;
,,,,,,,,* @param字符串$ s要进行编码的字符串
,,,,,,,,* @return字符串返回HTML实体引用
,,,,,,,,*/
,,,,,,,公共静态函数编码(年代,srcEncoding美元=& # 39;utf - 8 # 39;) {
,,,,,,,,,,,自我:_convertToHtmlEntitiesSrcEncoding=srcEncoding美元;
,,,,,,,,,,,返回preg_replace_callback (& # 39; | [^ \ x00 - \ x7F] + | & # 39;,数组(__CLASS__进行& # 39;_convertToHtmlEntities& # 39;), $ s);
,,,,,,,}

,,,,,,,公共静态函数_convertToHtmlEntities(元数据){
,,,,,,,,,,,如果(is_array(元数据)){
,,,,,,,,,,,,,,,$字符=函数(iconv (self:: $ _convertToHtmlEntitiesSrcEncoding“UCS-2BE", $ data [0]), 2);
,,,,,,,,,,,,,,,$字符=到(数组(__CLASS__进行__FUNCTION__), $字符);
,,,,,,,,,,,,,,,返回连接(““,$字符);
,,,,,,,,,,,其他}{
,,,,,,,,,,,,,,,函数代码=美元sprintf(“% 02 % 02年代“,函数(奥德({0})元数据),函数(奥德($ data {1}))));
,,,,,,,,,,,,,,,返回sprintf (“, # % s;“,美元代码);
,,,,,,,,,,,}
,,,,,,,},,,,,
,,,}

关于怎么在php中将字符串转换为HTML就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在php中将字符串转换为HTML