Portál AbcLinuxu, 10. května 2025 05:28

Dotaz: PHP - Kontrola co vrací metoda

22.11.2014 21:09 Janus
PHP - Kontrola co vrací metoda
Přečteno: 177×
Odpovědět | Admin
Ahoj, chlapy, jak řešíte to, když potřebujete zjistit, zda nějaká metoda něco vrací? Když ji zavolám přímo, tak dostana error, že Undefined. Navíc když kontroluji metodu, tak ji vlastně spouštím 2x, napadlo mě, uložit výsledek do nějakého tempu a pak testovat ten temp, ale to si nepomůžu, jelikož dostanu Undefined i tentokrát. Díky za pomoc.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.11.2014 21:45 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: PHP - Kontrola co vrací metoda
Odpovědět | | Sbalit | Link | Blokovat | Admin
Buď z manuálu, anebo reflexí.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
26.11.2014 11:36 Lucius
Rozbalit Rozbalit vše Re: PHP - Kontrola co vrací metoda
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud vas zajima jestli ta fu pripadne metoda vubec existuje - je nekde definovana tak:

function_exists

http://php.net/manual/en/function.function-exists.php

method_exists

http://php.net/manual/en/function.method-exists.php

Pokud vas zajima, co vam pri zavolani definovana funkce vrati, tak muzete pouzit:

gettype

http://php.net/manual/en/function.gettype.php

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.