quotemeta() function PHP

quotemeta() function berguna untuk menambahkan escape character backslash \ di depan meta character.

Meta character adalah beberapa character yang memiliki arti spesial di dalam regular expression.

Berikut ini adalah character yang termasuk ke dalam meta character:

. \ + * ? [ ^ ] ( $ )

Syntax

string quotemeta(string $str)

Parameter

Parameter Penjelasan
str Parameter ini wajib ada. String yang ingin diproses.

Catatan

quotemeta() function function menghasilkan string dengan tambahan escape character backslash \ di depan meta character atau FALSE jika string yang diproses adalah string kosong "".

quotemeta() function adalah binary safe.

Contoh

Berikut ini adalah contoh penggunaan quotemeta() function:

Code PHP 1:

<?php
$str = "Hello world. (can you hear me?)";
$a = quotemeta($str);

var_dump($a);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(35) "Hello world\. \(can you hear me\?\)"

Lihat function lainnya:

  • addslashes() – Menambahkan escape character backslash \ di depan character tertentu.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>