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 )
知っている人がいたら、答えを手伝ってください、よろしくお願いします~~
-------解決策--- ------------------
$array = array_map('urlencode', $array);