دالة PHP quotemeta ()
مثال
أضف الخطوط المائلة للخلف أمام الأحرف المحددة مسبقًا:
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>
التعريف والاستخدام
تضيف الدالة quotemeta () شرطات مائلة للخلف أمام بعض الأحرف المحددة مسبقًا في سلسلة.
الأحرف المحددة مسبقًا هي:
- فترة (.)
- شرطة مائلة للخلف (\)
- علامة زائد (+)
- النجمة (*)
- علامة استفهام (؟)
- اقواس ([])
- علامة الإقحام (^)
- علامة الدولار ($)
- أقواس (())
تلميح: يمكن استخدام هذه الوظيفة للتخلص من الأحرف ذات المعاني الخاصة ، مثل () و [] و * في SQL.
ملاحظة: هذه الوظيفة آمنة ثنائيًا.
بناء الجملة
quotemeta(string)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
تفاصيل تقنية
قيمة الإرجاع: | تُرجع السلسلة بأحرف وصفية بين علامات الاقتباس |
---|---|
إصدار PHP: | 4+ |
مزيد من الأمثلة
مثال
أضف الخطوط المائلة للخلف أمام العديد من الأحرف المحددة مسبقًا:
<?php
$str1 = "1 + 1 = 2";
$str2 = "1 * 1 = 1";
$str3 = "Could you borrow me 5$?";
$str4 = "Are you not entertained? (I am..)";
$str5 = "The caret [ ^ ] Looks like a hat!";
echo quotemeta($str1)."<br>";
echo quotemeta($str2)."<br>";
echo quotemeta($str3)."<br>";
echo quotemeta($str4)."<br>";
echo quotemeta($str5)."<br>";
?>
❮ مرجع سلسلة PHP