Home » PHP » Fungsi fnmatch() PHP

Fungsi fnmatch() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Memeriksa nama warna pada pola karakter pengganti shell:

<?php
$txt = "Mobil saya warnanya biru";
if (fnmatch("*col[ou]r",$txt))
  {
  echo "hmm...";
  }
?>

Definisi dan Penggunaan

Fungsi fnmatch() diguanakan untuk memeriksa apakah string atau nama file cocok dengan pola wildcard shell yang diberikan.

Syntax

fnmatch(patternstringflags)

Nilai Parameter

ParameterDeskripsi
patternRequired. Menentukan pola karakter pengganti shell
stringRequired. Menentukan string atau file untuk diperiksa
flagsOptional. Bisa salah satu atau kombinasi dari berikut ini:

FNM_NOESCAPE – Nonaktifkan pelolosan garis miring terbalik
FNM_PATHNAME – Garis miring dalam string hanya cocok dengan garis miring dalam pola yang diberikan
FNM_PERIOD – Titik awal dalam string harus sama persis dengan titik dalam pola
FNM_CASEFOLD – Pertandingan tanpa casing. Bagian dari ekstensi GNU

Detail Teknis

Return Value:TRUE jika suskse dan FALSE jika gagal
PHP Version:4.3+
PHP Changelog:PHP 5.3: Sekarang tersedia di platform Windows

You may also like