PHP输出一个等腰三角形的方法


Posted in PHP onMay 12, 2015

本文实例讲述了PHP输出一个等腰三角形的方法。分享给大家供大家参考。具体实现方法如下:

function isosceles($line,$sing){
  $tab ='=';  
  for($i=1;$i < $line+1;$i++){
    $blank = print_blank($i,$line,$tab);
    $code = print_code($i,$sing);
    echo $blank.$code.$blank."<br>";
  }
}
function print_blank($num,$line,$tab){
  $blank ='';
  for($i=$num;$i<$line;$i++){
    $blank.=$tab;
  }
  return $blank;
}
function print_code($num,$sing){
  $code ='';
  for($i=0;$i<(2*($num-1)+1);$i++){
    $code.=$sing;
  }
  return $code;
}
$line = 5;
$sing = "*";
isosceles($line,$sing);

运行结果如下:

====*====
===***===
==*****==
=*******=
*********

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php的header和asp中的redirect比较
Oct 09 PHP
PHP 数组教程 定义数组
Oct 23 PHP
php编写一个简单的路由类
Apr 13 PHP
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
Jul 03 PHP
php中通过curl模拟登陆discuz论坛的实现代码
Feb 16 PHP
yii中widget的用法
Dec 03 PHP
分享下php5类中三种数据类型的区别
Jan 26 PHP
php判断对象是派生自哪个类的方法
Jun 20 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
php 截取GBK文档某个位置开始的n个字符方法
Mar 08 PHP
PHP实现简单的模板引擎功能示例
Sep 02 PHP
PHP异常类及异常处理操作实例详解
Dec 19 PHP
PHP session文件独占锁引起阻塞问题解决方法
May 12 #PHP
PHP获取数组最大值下标的方法
May 12 #PHP
PHP Streams(流)详细介绍及使用
May 12 #PHP
PHP stream_context_create()函数的使用示例
May 12 #PHP
php中使用gd库实现下载网页中所有图片
May 12 #PHP
php中使用gd库实现远程图片下载实例
May 12 #PHP
PHP输入输出流学习笔记
May 12 #PHP
You might like
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
PHP array_push 数组函数
2009/12/26 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
2011/10/13 PHP
PHP抽象类 介绍
2012/06/13 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
PHP微信支付实例解析
2016/07/22 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
2019/04/03 PHP
JavaScript 变量作用域分析
2011/07/04 Javascript
jQuery getJSON()+.ashx 实现分页(改进版)
2013/03/28 Javascript
node.js中的fs.writeFileSync方法使用说明
2014/12/14 Javascript
jquery中radio checked问题
2015/03/16 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
纯JS实现只能输入数字的简单代码
2017/06/21 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
python操作oracle的完整教程分享
2018/01/30 Python
对python字典元素的添加与修改方法详解
2018/07/06 Python
flask中的wtforms使用方法
2018/07/21 Python
Python实现的在特定目录下导入模块功能分析
2019/02/11 Python
Python气泡提示与标签的实现
2020/04/01 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
python实现AHP算法的方法实例(层次分析法)
2020/09/09 Python
法国购买隐形眼镜和眼镜网站:Optical Center
2019/10/08 全球购物
关于学习的演讲稿
2014/05/10 职场文书
2014年会策划方案
2014/05/11 职场文书
党支部四风整改方案
2014/10/25 职场文书
房屋授权无偿使用证明
2014/11/29 职场文书
居住证明范文
2015/06/17 职场文书
投诉书范文
2015/07/02 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
2021/06/07 Python
Python读写yaml文件
2022/03/20 Python