Kazi ya quotemeta

Kazi quotemeta huongeza kona nyuma mbele ya kila herufi maalum katika mfuatano. Herufi zifuatazo huzuiwa: . \ + * ? [ ^ ] ( $ ). Kazi hukubua parameta moja - mfuatano wa kushughulikiwa.

Mtindo

phpquotemeta(string);

Mfano

Kuzuia herufi maalum katika mfuatano rahisi:

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

Matokeo ya kutekeleza kificho:

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

Mfano

Kuzuia mfuatano unao herufi maalum nyingi:

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

Matokeo ya kutekeleza kificho:

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

Mfano

Kushughulikia mfuatano bila herufi maalum:

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

Matokeo ya kutekeleza kificho:

php'simple text'

Angalia Pia

  • kazi addslashes,
    ambayo huzuia mfuatano kwa mikwaju
  • kazi preg_quote,
    ambayo huzuia herufi katika misemo ya kawaida