STDCLASSのインスタンスに名前空間を設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/6815921

  •  25-10-2019
  •  | 
  •  

質問

オブジェクトのタイプをstdclassから「myclass」に変更する必要があるため、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);

期待される結果:myClass

上記のように機能する必要があります:「get_class」ですが、「set_class」のような動作があります。

役に立ちましたか?

解決

上記のように機能する必要があります:「get_class」ですが、「set_class」のような動作があります。

私は短い:PHPにキャストされたクラスはありませんが、私は知りません、これが 本当 あなたの問題

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

私が知る限り、適切なクラス名を提供する場合、クラスキャストの必要はもうありません。

pdostatement :: fetchobject()

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top