Tulis skrip php untuk mengganti yang pertama dari string berikut dengan itu

String PHP adalah urutan karakter di mana karakter sesuai dengan byte. String PHP tidak dapat mendukung string Unicode karena satu byte hanya dapat mewakili 256 karakter. Untuk membuat string di PHP, Anda bisa menggunakan. tanda kutip tunggal ('. '), string yang dikutip ganda (". "), dan sintaks Heredoc (<<<). PHP menyediakan banyak fungsi bawaan untuk menginterpolasi, mengganti, memisahkan, menggabungkan, dan membandingkan string. Anda juga dapat mengubah string menjadi huruf kecil, mengubah string menjadi int, mengubah string menjadi array, dan menemukan panjang string

Bagaimana cara mengganti string dengan substring di PHP?

Untuk mengganti string dengan substring di PHP, Anda dapat menggunakan fungsi str_replace(). Berikut ini adalah sintaks dari fungsi str_replace()

Sintaks PHP str_replace()

str_replace($search, $replace, $subject, $count = null)


Di mana
  • $cari (wajib). string yang akan dicari;
  • $ganti (wajib). string untuk diganti dengan;
  • $subjek (wajib). string atau larik string yang ingin kita ganti;
  • $hitung (opsional). jumlah penggantian yang harus dilakukan;

PHP str_replace() Contoh

<?php
echo str_replace("Earth", "World", "Hello, Earth!" );
?>

#output: Hello, World!
_


Contoh Ganti String PHP

Berikut ini adalah contoh penggantian string pada PHP

Ganti semua kemunculan string

Berikut ini adalah contoh mengganti semua kemunculan string dalam string PHP

Ganti Semua Kemunculan dalam Contoh String PHP

<?php
echo str_replace("fine", "good", "I'm fine, I'm fine, I'm fine");
?>

#output: I'm good, I'm good, I'm good


Menghapus substring dalam sebuah string

Untuk menghapus substring dari string, Anda harus melewatkan string kosong (". ") dalam argumen $replace. Berikut ini adalah contoh menghapus substring dalam string PHP

Menghapus substring menggunakan str_replace()

<?php
echo str_replace("Replace", "", "PHP String Replace");
?>

#output: PHP String


Bagaimana cara mengganti string PHP dengan Ekspresi Reguler?

Untuk mengganti string PHP menggunakan Regular Expression, Anda dapat menggunakan fungsi preg_replace(). Perbedaan utama antara fungsi preg_replace() dan str_replace() adalah bahwa preg_replace() akan melakukan pencocokan pola Ekspresi Reguler, sementara str_replace() akan mengganti string tertentu dengan string lain, dan itu akan jauh lebih cepat dan lebih efisien. Berikut ini adalah sintaks dari fungsi preg_replace()

PHP preg_replace() Sintaks

preg_replace($pattern, $replacement, $subject, $limit, $count)
_


Di mana
  • $pola (wajib). pola yang berisi Ekspresi Reguler untuk mencari konten;
  • $penggantian (wajib). string untuk menggantikan;
  • $subjek (wajib). string untuk melakukan penggantian;
  • $batas (opsional). menentukan jumlah penggantian maksimum yang mungkin untuk setiap pola. Standarnya adalah -1, yang artinya tidak terbatas;
  • $hitung (opsional). variabel akan berisi jumlah penggantian yang dilakukan setelah fungsi dijalankan

PHP preg_replace() Contoh

<?php
echo preg_replace('/Contains/', 'Replace', 'PHP String Contains Example');
?>

#output: PHP String Replace Example


Mengganti String PHP dengan Contoh Ekspresi Reguler

Berikut ini adalah contoh mengganti string PHP menggunakan Regular Expressions di PHP

Menggunakan Ekspresi Reguler untuk menggantikan kejadian pertama dari sebuah string

Berikut ini adalah contoh mengganti kejadian pertama dalam string PHP menggunakan Regular Expressions

Ganti Kejadian Pertama menggunakan preg_replace()

<?php
echo preg_replace("/fine/", "good", "I'm fine, I'm fine, I'm fine", 1);
?>

#output: I'm good, I'm fine, I'm fine
_


Menggunakan Ekspresi Reguler untuk mengganti string, tidak peka huruf besar-kecil

Untuk mengganti string case-insensitive dengan Regex, Anda perlu menambahkan jangkar "i" ke Ekspresi Reguler

Contoh PHP preg_replace() Case Insensitive

<?php
echo preg_replace('/contains/i', 'Replace', 'PHP String Contains Example');
?>

#output: PHP String Replace Example 


Menggunakan fungsi Ekspresi Reguler untuk menghapus semua spasi

Berikut ini adalah contoh menghapus semua spasi dalam string PHP menggunakan Regular Expressions

Menghapus semua spasi menggunakan preg_replace()

<?php
echo preg_replace('/\s+/', '', 'PHP       String     Contains');
?>

#output: PHPStringContains
_


Lihat juga

  • Bagaimana cara mengonversi PHP Array ke JSON?
  • Bagaimana cara mencetak array di PHP?
  • Bagaimana cara mendorong elemen ke dalam array PHP?

String PHP Ganti Contoh dan artikel API Terkait

Bagaimana cara mengirim permintaan POST menggunakan PHP?

Bagaimana cara mengganti kata pertama dalam string PHP?

Metode 1. Menggunakan Metode str_replace() . Metode str_replace() digunakan untuk mengganti semua kemunculan kata W1 dengan mengganti kata W2 dalam string yang diberikan str. Contoh. PHP.

Bagaimana cara mengganti karakter string pertama di PHP?

Kita dapat menggunakan fungsi substr_replace di PHP untuk mengganti karakter pertama atau terakhir dari string di PHP. .
$str. Parameter ini diperlukan. .
$penggantian. Parameter ini juga diperlukan. .
$mulai. Parameter ini juga diperlukan

Bagaimana saya bisa mengganti bagian dari string di PHP?

Fungsi str_replace() mengganti beberapa karakter dengan beberapa karakter lain dalam sebuah string. Fungsi ini bekerja dengan aturan berikut. Jika string yang akan dicari adalah sebuah array, ia mengembalikan sebuah array. Jika string yang akan dicari adalah array, cari dan ganti dilakukan dengan setiap elemen array.

Bagaimana menemukan kata dalam sebuah string dan menggantinya di PHP?

Jawaban. Gunakan fungsi PHP str_replace() .