php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/Zend/tests/ |
files >> //php-7.1.11/Zend/tests/method_exists_002.phpt |
--TEST-- Testing method_exists() --FILE-- <?php class bar { static public function stat_a2() { } static private function stat_b2() { } static protected function stat_c2() { } private function method_a() { } protected function method_b() { } public function method_c() { } } class baz extends bar { static public function stat_a() { } static private function stat_b() { } static protected function stat_c() { } private function method_a() { } protected function method_b() { } public function method_c() { } } var_dump(method_exists('baz', 'stat_a')); var_dump(method_exists('baz', 'stat_b')); var_dump(method_exists('baz', 'stat_c')); print "----\n"; var_dump(method_exists('baz', 'stat_a2')); var_dump(method_exists('baz', 'stat_b2')); var_dump(method_exists('baz', 'stat_c2')); print "----\n"; $baz = new baz; var_dump(method_exists($baz, 'method_a')); var_dump(method_exists($baz, 'method_b')); var_dump(method_exists($baz, 'method_c')); print "----\n"; var_dump(method_exists($baz, 'stat_a')); var_dump(method_exists($baz, 'stat_b')); var_dump(method_exists($baz, 'stat_c')); ?> --EXPECT-- bool(true) bool(true) bool(true) ---- bool(true) bool(true) bool(true) ---- bool(true) bool(true) bool(true) ---- bool(true) bool(true) bool(true)y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`