note 117553 added to pdostatement.fetchobject
| From: | dave at davidhbrown dot us | Date: | Sat, 27 Jun 2015 03:03:44 +0000 |
| Subject: | note 117553 added to pdostatement.fetchobject | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-202982@lists.php.net to get a copy of this message | ||
If using a namespaced class, you must provide the fully qualified class name; fetchObject does not
seem to know about any "use" statements.
This results in a PHP Fatal error: Class 'MyClass' not found...:
<?php
use MyNamespace\MyClass;
// ...
$o = $statement->fetchObject('MyClass'));
?>
This works:
<?php
use MyNamespace\MyClass; //still needed for my code
// ...
$o = $statement->fetchObject('MyNamespace\\MyClass'));
?>
----
Server IP: 72.52.91.14
Probable Submitter: 68.226.93.34
----
Manual Page -- http://php.net/manual/en/pdostatement.fetchobject.php
Edit -- https://master.php.net/note/edit/117553
Del: integrated -- https://master.php.net/note/delete/117553/integrated
Del: useless -- https://master.php.net/note/delete/117553/useless
Del: bad code -- https://master.php.net/note/delete/117553/bad+code
Del: spam -- https://master.php.net/note/delete/117553/spam
Del: non-english -- https://master.php.net/note/delete/117553/non-english
Del: in docs -- https://master.php.net/note/delete/117553/in+docs
Del: other reasons-- https://master.php.net/note/delete/117553
Reject -- https://master.php.net/note/reject/117553
Search -- https://master.php.net/manage/user-notes.php