Question

Je dois changer le type d'objet de stdClass à "myClass", donc comme le fait PDO :: fetch_object ( "myClass");

$inc = new stdClass;
$inc = funct_for_set_type_of_object("myClass"); // here the function to do 
                                                // namespace conversion
echo get_class($inc);

Résultat attendu: myClass

Je besoin de fonctionner comme ci-dessus: "get_class", mais avec un comportement comme "set_class"

.
Était-ce utile?

La solution

Je besoin de fonctionner comme ci-dessus: "get_class", mais avec un comportement comme "set_class"

.

Je bref: Il n'y a pas class cast en PHP, mais je ne sais pas, si cela est vraiment votre problème

$x = $pdo->fetchObject($classname);

Pour autant que je peux voir, il n'y a pas besoin d'un casting de classe plus, si vous fournissez le nom de classe à droite.

PDOStatement :: fetchObject ()

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top