Domanda

ho bisogno di cambiare il tipo di oggetto da stdClass a "myClass", così come fa 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);

Risultato atteso: myClass

Ho bisogno di funzione come sopra: "get_class", ma con un comportamento simile "set_class"

.
È stato utile?

Soluzione

Ho bisogno di funzione come sopra: "get_class", ma con un comportamento simile "set_class"

.

I breve: non c'è fusione di classe in PHP, ma non so, se questo è davvero il problema

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

Per quanto posso vedere non v'è alcuna necessità di un cast di classe più, se si fornisce il nome della classe giusta.

PDOStatement :: fetchObject ()

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top