ホームページ > バックエンド開発 > PHPチュートリアル > PHP で urlencode を使用して配列内の各要素をフォーマットする方法

PHP で urlencode を使用して配列内の各要素をフォーマットする方法

WBOY
リリース: 2016-06-13 13:27:25
オリジナル
960 人が閲覧しました

php は、配列内の各要素をフォーマットに変換するために、どのように urlencode を使用しますか?
php には次のような配列があります:
$array = array(
'test'=>'私はテストです',
' hello'=>'Hello',
'yahoo'=>'Yahoo'
);
print_r($array);
実行中の出力は次のとおりです: Array ( [test] => ; 私はテストです [hello] => こんにちは [yahoo] => Yahoo)

質問は次のとおりです:
配列を
$array に変換する方法= array(
'テスト '=>urlencode('私はテストです'),
'hello'=>urlencode('Hello'),
'yahoo'=>urlencode(' Yahoo')
);
出力は次のようになります: Array ( [test] => %CE%D2%CA%C7%B2%E2%CA%D4 [hello] => %C4%E3 %BA%C3 [yahoo] = > %D1%C5%BB%A2 )

知っている人がいたら、答えを手伝ってください、よろしくお願いします~~

-------解決策--- ------------------

PHP コード
$array = array_map('urlencode', $array);
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート