php子类实例化父类,PHP实例化子类

php子类实例化父类,PHP实例化子类

2023年7月3日发(作者:)

php⼦类实例化⽗类,PHP实例化⼦类我想在这⾥成为⼀个⾯向对象的编码器,所以我给⾃⼰⼀些简单的任务.我构建了⼀个显⽰给定⽬录中所有图像的类.这很好,所以我将该类分成两个类,⼀个⽤于读取⽬录中的⽂件名并将它们传递给⼀个数组,另⼀个⽤于解析该数组并显⽰图⽚.⼦类中的⽅法与⽗类中的⽅法完全相同(当然除了parent :: for this->).现在看来,当我实例化⼦类并调⽤它的⽅法时,根本没有任何事情发⽣.类别:class Picfind{public function findPics($dir){$files = array();$i=0;$handle = opendir($dir);while (false !== ($file = readdir($handle))){$extension = strtolower(substr(strrchr($file, '.'), 1));if($extension == 'jpg' || $extension == 'gif' || $extension == 'png'){// now use $file as you like$i++;$files['file' . $i] = $file;}}return $files;}}class DisplayPics extends Picfind{function diplayPics($dir){echo 'displayPics method called';foreach(parent::findPics($dir) as $key => $val) {echo '';}}}实例:include("");$Myclass = new DisplayPics();$Myclass->displayPics('./images/');

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688384221a129969.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信