Fungsi preg_replace_callback() RegEx PHP – DosenIT.com

Definisi dan juga Penggunaan

Fungsi preg_replace_callback() digunakan untuk diberi artikulasi dan juga callback, mengembalikan untai di mana semua kecocokan artikulasi diganti bersama substring yang dikembalikan melalui fitur callback.

Syntax

preg_replace_callback(sample, callback, enter, restrict, depend)

Nilai Parameter

Parameter Deskripsi
sample Required. Ekspresi reguler atau bahkan array artikulasi reguler yang menunjukkan apa yang perlu dicari
replacements Required. Fungsi callback yang mengembalikan {pengganti}.

Fungsi callback {memiliki} satu parameter yang berisi serangkaian kecocokan. Elemen awalnya berat array berisi kecocokan untuk seluruh keseluruhan artikulasi sementara itu aspek berbagai lainnya {memiliki} kecocokan untuk setiap tim berat artikulasi.

enter Required. String atau bahkan array untai merupakan lokasi penggantian dilakukan
restrict Optional. Default-nya -1, artinya tidak dibatasi. Menetapkan keliling berapa berbagai penggantian yang dapat dilakukan di setiap untai
depend Optional. Setelah fitur dijalankan, disesuaikan ini pasti akan berisi angka yang menunjukkan berapa berbagai penggantian yang dilakukan

Detail Teknis

Return Value: Mengembalikan untai atau bahkan array untai yang dihasilkan berasal dari penerapan penggantian langsung ke untai enter atau bahkan untai.
PHP Version: 4.0.5+
Changelog: PHP 5.1.0 – Parameter depend telah termasuk

Contoh
Hitung huruf di semua frase berat sebuah gugus kalimat:

<?php
operate countLetters($matches) {
  return $matches[0] . '(' . strlen($matches[0]) . ')';
}

$enter = "Selamat Datang di DosenIT.com!";
$sample = '/[a-z0-9.]+/i';
$end result = preg_replace_callback($sample, 'countLetters', $enter);
echo $end result;
?>
  // Output : Selamat(7) Datang(6) di(2) DosenIT.com(11)!

Anda ringan menonton: Fungsi preg_replace_callback() RegEx PHP – DosenIT.com

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply