PDOStatement::setFetchMode — تعيين وضع الجلب الافتراضي للبيانات. (PHP 5 >= 5.1.0، PECL pdo >= 0.2.0)
منطقي PDOStatement::setFetchMode (وضع $ int)
منطقي PDOStatement::setFetchMode ( int $PDO::FETCH_COLUMN , int $colno )
منطقي PDOStatement::setFetchMode ( int $PDO::FETCH_CLASS، سلسلة $classname، صفيف $ctorargs )
منطقي PDOStatement::setFetchMode ( int $PDO::FETCH_INTO، الكائن $object )
يجب أن يكون وضع اكتساب الوضع أحد سلسلة الثوابت PDO::FETCH_*.
رقم العمود كولنو .
اسم الفئة اسم الفئة.
معلمات منشئ ctorargs
كائن كائن .
إرجاع TRUE عند النجاح، أو FALSE عند الفشل.
يوضح المثال التالي كيفية استخدام PDOStatement::setFetchMode() لتغيير وضع الجلب الافتراضي لكائن PDOStatement.
<?php$sql = 'حدد الاسم واللون والسعرات الحرارية من الفاكهة';try { $stmt = $dbh->query($sql); row = $stmt->fetch()) { print $row[0] "t" $row[1] "t" . $row[2] "n" }}catch (PDOException $e) { print $e->getMessage();}?>
إخراج المثال أعلاه هو:
التفاح الأحمر 150 الموز الأصفر 250 البرتقالي البرتقالي 300 الكيوي البني 75 الليمون الأصفر 25 الكمثرى الأخضر 150 البطيخ الوردي 90