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分页显示制作详细讲解
Nov 19 PHP
PHP CKEditor 上传图片实现代码
Nov 06 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
Jul 25 PHP
PHP实现设计模式中的抽象工厂模式详解
Oct 11 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
Oct 08 PHP
PHP调试的强悍利器之PHPDBG
Feb 22 PHP
php实现产品加入购物车功能(1)
Jul 23 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
Apr 19 PHP
详解将数据从Laravel传送到vue的四种方式
Oct 16 PHP
设定php简写功能的方法
Nov 28 PHP
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
Apr 01 PHP
PHP 对接美团大众点评团购券(门票)的开发步骤
Apr 03 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
解决PHP超大文件下载,断点续传下载的方法详解
2013/06/06 PHP
浅析PHP substr,mb_substr以及mb_strcut的区别和用法
2013/06/21 PHP
php对数组排序的简单实例
2013/12/25 PHP
js四舍五入数学函数round使用实例
2014/05/09 Javascript
使用JS+plupload直接批量上传图片到又拍云
2014/12/01 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
2017/03/28 jQuery
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
解决Webpack 热部署检测不到文件变化的问题
2018/02/22 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
小程序测试后台服务的方法(ngrok)
2019/03/08 Javascript
云服务器部署Node.js项目的方法步骤(小白系列)
2020/03/23 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
把项目从Python2.x移植到Python3.x的经验总结
2015/04/20 Python
200行自定义python异步非阻塞Web框架
2017/03/15 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
python基础梳理(一)(推荐)
2019/04/06 Python
详解Python爬取并下载《电影天堂》3千多部电影
2019/04/26 Python
python实现登录密码重置简易操作代码
2019/08/14 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
通过实例解析Python调用json模块
2019/12/11 Python
最简单的matplotlib安装教程(小白)
2020/07/28 Python
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
shallow copy和deep copy的区别
2016/05/09 面试题
自动一体化专业求职信
2014/03/15 职场文书
搞笑爱情保证书
2014/04/29 职场文书
某集团股份有限公司委托书样本
2014/09/24 职场文书