Menghapus sebagian kalimat dengan PHP

Bagaimana cara menghapus sebagian kalimat  dengan PHP?,

contoh kalimat :

"Saya sedang pergi ke pasar bersama ibu"

bagaimana membuat perintah PHP yang artinya:

hapus dari kata (pergi) sampai (pasar)

sehingga menjadi

"Saya sedang bersama ibu"

Terima kasih sebelumnya untuk yang bersedia menjawab.

avatar mboh
@mboh

42 Kontribusi 6 Poin

Diperbarui 1 tahun yang lalu

4 Jawaban:

<pre>&lt;?php<br>$text = 'Saya sedang pergi ke pasar bersama ibu';<br>$explode = explode(' ', $text);<br>print_r($explode[0]." ".$explode[1]." ".$explode[5]." ".$explode[6]);<br>?&gt;</pre>

avatar Faiz25
@Faiz25

5 Kontribusi 2 Poin

Dipost 3 tahun yang lalu

Tanggapan

Terima kasih , sudah berhasil menerapkannya

<div>mungkin bisa menggunakan preg_replace<br><br></div><pre>&lt;?php

$string = "Saya sedang pergi ke pasar bersama ibu"; $pattern = '/pergi(.*?)pasar/m'; echo preg_replace($pattern, "", $string);

?&gt;</pre><div><br>referensi : <br><a href="https://www.w3schools.com/php/func_regex_preg_replace.asp">https://www.w3schools.com/php/func_regex_preg_replace.asp</a><br><a href="https://www.php.net/manual/en/function.preg-replace.php">https://www.php.net/manual/en/function.preg-replace.php</a><br><br>belajar regex:<br><a href="https://sekolahkoding.com/kelas/belajar-regular-expression">https://sekolahkoding.com/kelas/belajar-regular-expression</a><br><br>semoga membantu</div>

avatar NauraFaradisa
@NauraFaradisa

12 Kontribusi 10 Poin

Dipost 3 tahun yang lalu

<pre> <?php $explode = explode("<table", $string); $explode1 = explode("</table>", $explode[1]); echo"$explode[0] $explode1[1]"; ?> </pre>

avatar mboh
@mboh

42 Kontribusi 6 Poin

Dipost 1 tahun yang lalu

Kamu dapat menggunakan PHP untuk menghapus sebagian kalimat dengan menggunakan fungsi str_replace(). Berikut adalah contoh kode untuk mengubah kalimat "Saya sedang pergi ke pasar bersama ibu" menjadi "Saya sedang bersama ibu":

<?php
$kalimat = "Saya sedang pergi ke pasar bersama ibu";
$hapus_kata = "ke pasar ";

$kalimat_hasil = str_replace($hapus_kata, "", $kalimat);

echo $kalimat_hasil; // Output: "Saya sedang bersama ibu"
?>

Fungsi str_replace() digunakan untuk mencari kata atau teks tertentu dalam string dan menggantinya dengan teks baru (atau menghapus jika parameter teks baru kosong). Dalam contoh di atas, kita mencari kata "ke pasar " (dengan spasi) dalam kalimat dan menggantinya dengan string kosong, sehingga menghapus bagian yang tidak diinginkan dari kalimat.

avatar rahmatabdaz
@rahmatabdaz

9 Kontribusi 1 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban