PDO::quote — إضافة علامات الاقتباس إلى السلاسل في عبارات SQL. (PHP 5 >= 5.1.0، PECL pdo >= 0.2.1)
سلسلة عامة PDO::quote ( سلسلة $string [, int $parameter_type = PDO::PARAM_STR ] )
يضيف الدالة PDO::quote() علامات الاقتباس أو يهرب سلاسل خاصة إلى سلاسل في عبارات SQL.
string السلسلة التي سيتم إضافة علامات الاقتباس إليها.
توفر المعلمة_نوع نوع البيانات للسائق.
تقوم بإرجاع سلسلة مقتبسة يمكن نظريًا تمريرها بأمان إلى عبارة SQL وتنفيذها. إرجاع FALSE إذا كان برنامج التشغيل لا يدعمه.
<?php$conn = new PDO('sqlite:/home/lynn/music.sql3');/* سلسلة بسيطة */$string = 'Nice';طباعة "سلسلة غير مقتبسة: $stringn";طباعة "مقتبسة" السلسلة: " . $conn->quote($string) . "n";?>
الإخراج أعلاه هو:
سلسلة غير مقتبسة: سلسلة NiceQuoted: 'Nice'
<?php$conn = new PDO('sqlite:/home/lynn/music.sql3');/* سلسلة خطيرة */$string = 'Naughty ' string';print "Unquoted string: $stringn"; طباعة "سلسلة مقتبسة:" $conn->quote($string) "n";?>
سوف يخرج الروتين أعلاه:
سلسلة غير مقتبسة: سلسلة "مشاغب" سلسلة مقتبسة: سلسلة "مشاغب"