Penggunaan fungsi EXPRETIONS pada PHP

Fungsi preg_quote() digunakan untuk menambahkan garis miring terbalik(\) pada karakter yang memiliki arti khusus dalam ekspresi reguler sehingga pencarian karakter literal dapat dilakukan. Fungsi ini berguna saat menggunakan inputan pengguna dalam ekspresi reguler.

Section Artikel

Definisi dan Penggunaan

Fungsi preg_match() digunakan untuk dapat mengembalikan apakah kecocokan ditemukan dalam string.

Syntax

preg_match(pattern, input, matches, flags, offset)

Nilai Parameter

ParameterDeskripsipatternRequired. Berisi ekspresi reguler yang menunjukkan apa yang harus dicariinputRequired. String tempat pencarian akan dilakukanmatchesOptional. Variabel yang digunakan dalam parameter ini akan diisi dengan array yang berisi semua kecocokan yang ditemukanflagsOptional. Serangkaian opsi yang mengubah cara susunan array terstruktur:

PREG_OFFSET_CAPTURE – Jika opsi ini diaktifkan, setiap kecocokan, daripada menjadi string, maka akan menjadi array di mana elemen pertama adalah substring yang berisi kecocokan dan elemen kedua adalah posisi karakter pertama substring di input.

PREG_UNMATCHED_AS_NULL – Jika opsi ini diaktifkan, subpola yang tidak cocok akan dikembalikan sebagai NULL, bukan sebagai string kosong.offsetOptional. Default-nya 0. Menunjukkan seberapa jauh ke dalam string untuk mulai mencari.
Fungsi preg_match() tidak akan menemukan kecocokan yang terjadi sebelum posisi yang diberikan dalam parameter ini

Detail Teknis

Return Value:Mengembalikan 1 jika kecocokan ditemukan, 0 jika tidak ada kecocokan yang ditemukan dan false jika terjadi kesalahanPHP Version:4+Changelog:PHP 7.2 – Menambahkan tanda PREG_UNMATCHED_AS_NULL

PHP 5.3.6 – Fungsi mengembalikan nilai false ketika offset lebih panjang dari panjang input

PHP 5.2.2 – Subpattern bernama dapat menggunakan sintaks (?’name’) dan (? <name> ) selain sintaks sebelumnya (?P<name> )

Contoh 1
Gunakan ekspresi reguler untuk melakukan penelusuran tidak peka huruf besar kecil(case-sensitive) untuk “dosenit” dalam sebuah string:

<?php
$str = "Visit DosenIT";
$pattern = "/dosenit/i";
echo preg_match($pattern, $str);
?>
  // Output : 1

Contoh 2
Gunakan PREG_OFFSET_CAPTURE untuk menemukan posisi dalam string masukan di mana kecocokan ditemukan:

<?php
$str = "Selamat Datang di DosenIT";
$pattern = "/dosenit/i";
preg_match($pattern, $str, $matches, PREG_OFFSET_CAPTURE);
print_r($matches);
?>
  // Output : Array ( [0] => Array ( [0] => DosenIT [1] => 19 ) )

phpregular expression

Assalamualaikum Wr. Wb. halo sobat redaksi kembali lagi dengan saya Yusfidah Nur tentunya dalam redaksi terbaru juga. Daripada penasaran langsung saja yuk. Jadi disini saya akan membahas fungsi yang ada dalam PHP. Untuk lebih lengkapnya yuk ikuti redaksi berikut.

Apasih yang dimaksud fungsi di PHP itu? Function (fungsi) adalah kode program yang dibuat khusus untuk mempersingkat sebuah aksi yang ingin dilakukan di dalam sebuah penulisan kode program. Function ini dapat dipanggil berkali-kali untuk melakukan tugas tertentu dalam suatu program.

Setelah mengetahui arti dari fungsi sendiri, sekarang mari kita mencoba untuk membuat sebuah program menggunakan fungsi dengan PHP ini. Dimana program ini dapat difungsikan untuk operasi perhitungan seperti penjumlahan, pengurangan, perkalian, dan pembagian. Yuk simak langkah-langkah berikut:

Penggunaan fungsi EXPRETIONS pada PHP

  • Facebook

  • Twitter

  • Google+

  • Pinterest

Akan muncul tampilan dari program tersebut, kemudian siap dioperasikan dengan mengisikan angka pada masing-masing tabel. Kemudian pilih salah satu operasi perhitungannya, dan akan muncul hasil dari perhitungannya, yaitu:

Penggunaan fungsi EXPRETIONS pada PHP

  • Facebook

  • Twitter

  • Google+

  • Pinterest

Nah kita telah mengetahui apa itu function, kita juga telah mencoba dalam membuat suatu program yang digunakan dalam perhitungan. Sekian redaksi saya kali ini, semoga bermanfaat dan mohon maaf jika terdapat kesalahan. Sampai jumpa di redaksi saya selanjutnya.