أضف شرطة مائلة عكسية قبل الحرف المحدد مسبقًا:
<?php$str = "مرحبًا بالعالم. (هل تسمعني؟)";echo quotemeta($str);?>تضيف الدالة quotemeta() شرطة مائلة عكسية قبل بعض الأحرف المحددة مسبقًا في السلسلة.
الأحرف المحددة مسبقًا:
فترة(.)
شرطة مائلة عكسية ()
علامة الزائد (+)
النجمة (*)
علامة استفهام (؟)
بين قوسين مربعين ([])
علامة الإقحام (^)
علامة الدولار ($)
الأقواس (())
نصيحة: يمكن استخدام هذه الوظيفة للهروب من الأحرف ذات المعاني الخاصة، مثل () و[] و* في SQL.
ملاحظة: هذه الوظيفة آمنة ثنائيًا.
اقتباس ميتا ( سلسلة )
المعلمة | يصف |
---|---|
خيط | مطلوب. يحدد السلسلة المراد التحقق منها. |
قيمة الإرجاع: | تقوم بإرجاع سلسلة تقتبس الأحرف الأولية. |
---|---|
نسخة PHP: | 4+ |
أضف شرطة مائلة عكسية قبل عدة أحرف محددة مسبقًا:
<?php$str1 = "1 + 1 = 2";$str2 = "1 * 1 = 1";$str3 = "هل يمكنك أن تقترضني 5 دولارات؟";$str4 = "هل أنت غير مستمتع؟ (أنا مهتم) ..)";$str5 = "علامة الإقحام [ ^ ] تشبه القبعة!";echo quotemeta($str1)."<br>";echo quotemeta($str2)."<br>";echo quotemeta($str3)."<br>";echo quotemeta($str4)."<br>";echo quotemeta($str5)."<br>" ؛؟>