Autor Zpráva
nemeja
Profil
Dobré ranko, chtěl bych se zeptat jak je možné vypsat vrácenou funkci constructoru
<?php 
class Cas
{
  public function __construct(){
    return strtotime(date("d.m.Y H:i:s"));
  }    
}
?>
Zkoušel jsem spoustu možnostní, ale vždy mi to vypíše že se nedá vypsat object. Tak jsem to dal do nové funkce a ono to šlo, nicméně by se mi to více líbilo takhle :-)
Děkuji za odpovědi.
Radek9
Profil
nemeja:
V konstruktoru můžeš klidně vypisovat, ale sám vracet konstruktor nemůže.
Ugo
Profil
pokud by ti šlo o echo, dá se použít __toString(), ale na to co potřebuješ se nejspíš nezavolá (btw. k čemu je strtotime z datumu kterej je z aktuálního času? resp. k čemu je třída co má nahrazovat funkci time(); mimo to že slouží jako typ funkce slow() :-P )
nemeja
Profil
Jen tak testuju co jde a tohle mě momentálně napadlo :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: