当前位置:Gxlcms > PHP教程 > php面向对象编程的简单例子

php面向对象编程的简单例子

时间:2021-07-01 10:21:17 帮助过:25人阅读

为大家介绍一个php面向对象编程的简单例子,供大家学习参考。

要求实现:编写一个函数(以php 面向对象的方式开发),从网页输入一个整数并打印出对应的金字塔,很多php 教程中都有涉及吧,今天以简单示例的方法展示给大家。

代码示例: 1、显示页面pview.php

  1. <title>打印金字塔_程序员之家_bbs.it-home.org</title>
  2. <meta http-equiv="Content-Type" content="text/html;charset=utf-8">

2、打印页面:

  1. <!--?php
  2. //引入class.php 文件
  3. require_once 'class.php';
  4. //接收传过来的值
  5. $one=$_REQUEST['one'];
  6. //创建一个对象
  7. $p = new Jzit;
  8. //调用成员方法
  9. $p--->printd($one);
  10. ?>

3、类文件:class.php

  1. <!--?php
  2. //编写一个函数(以面向对象的方式开发),从网页输入一个整数打印出对应的金子塔
  3. //定义一个类 用来打印金字塔 by bbs.it-home.org
  4. class Jzit{
  5. //定义接收一个值来打印金字塔成员方法
  6. public function printd($n){
  7. //先定义层数
  8. for($i=1;$i<=$n;$i++){
  9. //打印空格
  10. for($k=1;$k<=$n-$i;$k++){
  11. echo " ";
  12. }
  13. //打印*号
  14. for($j=1;$j<=2*$i-1;$j++){
  15. echo "*";
  16. }
  17. //换行,打印下一行
  18. echo "<br /-->";
  19. }
  20. }
  21. }
  22. ?>

人气教程排行