MySQL-PHP中的HTML字符
在我的数据库中,我有以下信息 每行一个MySQL-PHP中的HTML字符,php,html,mysql,utf-8,escaping,Php,Html,Mysql,Utf 8,Escaping,在我的数据库中,我有以下信息 每行一个 s=evil+dead&Search.x=0&Search.y=0 s=algoritmos&Search.x=20&Search.y=19 s=clavez+para+pc+optimizer+pro&Search.x=-1028&Search.y=-5 s=pc+optimizer+pro s=fairy+tail&Search.x=30&Search.y=24 s=optimizer+p
s=evil+dead&Search.x=0&Search.y=0
s=algoritmos&Search.x=20&Search.y=19
s=clavez+para+pc+optimizer+pro&Search.x=-1028&Search.y=-5
s=pc+optimizer+pro
s=fairy+tail&Search.x=30&Search.y=24
s=optimizer+pro&Search.x=14&Search.y=13
s=linares
s=optimicer+pro&Search.x=0&Search.y=0
s=optimizer+pro
s=optimizer+pro&Search.x=-1071&Search.y=-5
s=Escribe+un+pseudoc%C3%B3digo+que+reciba+2+del+usuario%3A&Search.x=-1071&Search.y=-5
当我在php上打印它们时
描述+un+pseudoc%C3%B3digo+que+reciba+2+argumentos+de+parte+del+usuario%3A
所以我需要替换这些字符
%C3%B3 for o
+ for a space
有没有一种方法可以通过php实现,而不是在每段代码中使用字符串数组?我认为应该为您这样做。
您是否尝试过查看urldecode函数
<?php
echo urldecode("Escribe+un+pseudoc%C3%B3digo+que+reciba+2+argumentos+de+parte+del+usuario%3A");
?>