Fungsi quotemeta

Fungsi quotemeta menambahkan garis condong belakang sebelum setiap aksara khas dalam rentetan. Aksara yang dihindari adalah: . \ + * ? [ ^ ] ( $ ). Fungsi menerima satu parameter - rentetan untuk diproses.

Sintaks

phpquotemeta(string);

Contoh

Penghindaran aksara khas dalam rentetan mudah:

php<?php
  echo quotemeta('Hello.world (test)');
?>

Hasil pelaksanaan kod:

php'Hello\.world \(test\)'

Contoh

Penghindaran rentetan yang mengandungi beberapa aksara khas:

php<?php
  echo quotemeta('1+1=2? [maybe]');
?>

Hasil pelaksanaan kod:

php'1\+1\=2\? \[maybe\]'

Contoh

Pemprosesan rentetan tanpa aksara khas:

php<?php
  echo quotemeta('simple text');
?>

Hasil pelaksanaan kod:

php'simple text'

Lihat juga

  • fungsi addslashes,
    yang menghindari rentetan dengan garis condong
  • fungsi preg_quote,
    yang menghindari aksara dalam ungkapan biasa