0

私のデータベースには次の情報があります

各行に 1 つ。

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でそれらを印刷すると、次のようになります

Escribe+un+pseudoc%C3%B3digo+que+reciba+2+argumentos+de+parte+del+usuario%3A

だから私はそれらのような文字を置き換える必要があります

%C3%B3 for o
+ for a space

各コードで文字列の配列を使用しないで、php 経由でそれを行う方法はありますか?

4

2 に答える 2

0

デモ

<?php

echo urldecode("Escribe+un+pseudoc%C3%B3digo+que+reciba+2+argumentos+de+parte+del+usuario%3A");

?>
于 2013-04-26T03:40:16.853 に答える