パソいろ トップ > phpで連想配列を使って複数文字列を置換する

phpで連想配列を使って複数文字列を置換する

phpでstr_replaceと連想配列を使って、簡単に複数置換する

$subject= "apple banana orange";

$arr = [
  'apple' => 'りんご',
  'banana' => 'バナナ',
  'orange' => 'みかん',
];

$search = array_keys($arr);
$replace = array_values($arr);

echo str_replace($search,$replace,$subject);
//結果 りんご バナナ みかん




関連
2021-08-08 22:58:33