php str_replace multiple value array

Replace beberapa kata dalam satu baris, disini kita akan menggunakan str_replace dengan array, simak dan pelajari beberapa kode php berikut.

Contoh code :

<?php
$teks = 'Aku ingin minum susu yang murni tanpa tambahan gula';
$susu = str_replace(array('minum', 'murni', 'gula'), array('merasakan', 'baru', 'uang'), $teks);
echo $susu;
?>

Hasil / Output :

Aku ingin merasakan susu yang baru tanpa tambahan uang


Contoh lainnya :

$subject = array('milk contains sugar', 'sugar is white', 'sweet as sugar');
str_replace(array('sugar', 'milk'), array('sweet', 'white'), $subject);
$name = 'abcd';

$str = ['a','b'];
$rplc =['$','!'];

echo str_replace($str,$rplc,$name);
$search  = array('A', 'B', 'C', 'D', 'E');
$replace = array('B', 'C', 'D', 'E', 'F');
$subject = 'A';
echo str_replace($search, $replace, $subject);

$letters = array('a', 'p');
$fruit   = array('apple', 'pear');
$text    = 'a p';
$output  = str_replace($letters, $fruit, $text);
echo $output;
?>
echo str_replace(" ","-",str_replace("&","","I like Tea&Coffee"));

Sumber: stackoverflow.com

Komentar