مثال
إضافة مائل أمام كل اقتباس مزدوجة (") :
<?php
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
تشغيل المثال » تعريف والاستخدام
و addslashes() الدالة بإرجاع سلسلة مع الخطوط المائلة العكسية أمام شخصيات محددة مسبقا.
شخصيات محددة مسبقا هي:
- اقتباس مفردة (')
- اقتباس مزدوجة (")
- مائل (\)
- لا شيء
Tip: هذه الوظيفة يمكن أن تستخدم لإعداد سلسلة للتخزين في قاعدة البيانات وقاعدة بيانات استفسار.
Note: PHP يدير addslashes() على كل GET و POST، والبيانات COOKIE افتراضيا. لذلك يجب عدم استخدام addslashes() على الاوتار التي سبق أن نجا، وهذا سوف يسبب هروب مزدوج. وظيفة get_magic_quotes_gpc() يمكن استخدامها للتحقق من ذلك.
بناء الجملة
addslashes( string )
معامل | وصف |
---|---|
string | مطلوب. تحدد السلسلة إلى أن هرب |
تفاصيل تقنية
قيمة الإرجاع: | إرجاع سلسلة هرب |
---|---|
صفحة PHP: | 4+ |
مزيد من الأمثلة
مثال 1
إضافة الخطوط المائلة العكسية إلى أحرف محددة مسبقا في سلسلة:
<?php
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
تشغيل المثال » <PHP سلسلة المرجعي