Funktio menetelmän olemassaolon tarkistamiseksi OOP:ssa PHP:ssä
Tee luokka Test menetelmällä method1
ja ilman menetelmää method2. Tarkista, mitä
funktio method_exists tulostaa
menetelmälle method1 ja menetelmälle
method2.
Oletetaan, että GET-parametrit välitetään osoiteriville luokan nimen ja sen menetelmän nimellä. Tarkista, onko tällaista luokkaa olemassa. Jos on olemassa - tarkista annetun menetelmän olemassaolo. Jos myös menetelmä on olemassa - luo kyseisen luokan olio, kutsu määriteltyä menetelmää ja tulosta sen toiminnan tulos näytölle.