Nasıl __ toString () yöntemi ile farklı türü dönmek?

0 Cevap php

Biz böyle sınıfın varsayılan değerini dönen __ toString () kullanın:

<?php

class my
{
   public function __toString()
   {
      return "asdasd";
   }
}

?>

Sadece dize türü verir. Ama kaynak türü dönmek istiyorum:

<?php

class my
{
   public function __toString()
   {
      return imagecreatefromjpeg("image.jpg");
   }
}

?>

Onu yapmak için work.How değil? Yerine __ toString herhangi bir yöntem () veya __ toString kullanarak herhangi bir yolu var mı?

0 Cevap