Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 关于显示特殊字符的建议_Php_Mysql_Codeigniter - Fatal编程技术网

Php 关于显示特殊字符的建议

Php 关于显示特殊字符的建议,php,mysql,codeigniter,Php,Mysql,Codeigniter,作为介绍。。 我的程序从输入文件中读取原始数据。。然后程序将提取、重新格式化并进行必要的检查/过滤,并存储在MySQL中 下面是存储在MySQL中的示例数据。仅供参考,我找不到比存储这些值以使其在显示时看起来更好的选择 -------------------------------------------------------------------------------------------------------- | ID | DATA

作为介绍。。 我的程序从输入文件中读取原始数据。。然后程序将提取、重新格式化并进行必要的检查/过滤,并存储在MySQL中

下面是存储在MySQL中的示例数据。仅供参考,我找不到比存储这些值以使其在显示时看起来更好的选择

--------------------------------------------------------------------------------------------------------
| ID  | DATA                                                                                           | 
--------------------------------------------------------------------------------------------------------
| 1   | Carol&nbsp;and&nbsp;Anna&nbspare&nbsp;best&nbsp;friends<br>They&nbsp;grew&nbsp;up&nbsp;together|
| 2   | They&nbsp;go&nbsp;to&nbsp;same&nbsp;school<br>They&nbsp;have&nbsp;same&nbsp;hobby.             |
--------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
|ID |数据|
--------------------------------------------------------------------------------------------------------
|1 |卡罗尔和安娜是最好的朋友
他们一起长大| |2 |他们上同一所学校
他们有相同的爱好| --------------------------------------------------------------------------------------------------------
在某些情况下,我需要存储

&nbsp;  and  < br > 

进入MySQL。 所以,当我想展示它的时候。。我只是简单地打印它,它将按预期显示如下:

1卡罗尔和安娜是最好的朋友
他们一起长大

2他们上同一所学校
他们有相同的爱好

在我有包含特殊字符标记(如<>或/)的数据之前,所有这些看起来都很好。例如如果我去商店。卡罗尔说:“真有趣。”卡罗尔大笑>。屏幕上不会显示内部的“卡罗尔笑”字样

我的问题是。。我们有办法展示它吗?或者是否有存储数据的选项?如果我使用htmlspecialchars()或htmlentities(),它将同时显示所有我的和

我需要存储这些和
,因为有些文本故意包含空格


有什么想法吗,伙计们

在显示html文本时使用
html\u entity\u decode

html\u实体\u解码-将所有html实体转换为其适用的字符

例:


我已经尝试并在内部显示值<>仍然没有显示'for($I=0;$I
<?php
$orig = "I'll \"walk\" the <b>dog</b> now";

$b = html_entity_decode($orig);
echo $b; // I'll "walk" the <b>dog</b> now