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 相关文章推荐
定制404错误页面,并发信给管理员的程序
Oct 09 PHP
php读取html并截取字符串的简单代码
Nov 30 PHP
深入php define()函数以及defined()函数的用法详解
Jun 05 PHP
解决PHP超大文件下载,断点续传下载的方法详解
Jun 06 PHP
PHP的拦截器实例分析
Nov 03 PHP
PHP的Yii框架中Model模型的学习教程
Mar 29 PHP
php基于jquery的ajax技术传递json数据简单实例
Apr 15 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 PHP
php有效防止图片盗用、盗链的两种方法
Nov 01 PHP
Zend Framework入门教程之Zend_Config组件用法详解
Dec 09 PHP
Yii2框架自定义验证规则操作示例
Feb 08 PHP
浅谈laravel-admin的sortable和orderby使用问题
Oct 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
MayFish PHP的MVC架构的开发框架
2009/08/13 PHP
linux下删除7天前日志的代码(php+shell)
2011/01/02 PHP
PHP中将数组转成XML格式的实现代码
2011/08/08 PHP
php获取随机数组列表的方法
2014/11/13 PHP
ThinkPHP防止重复提交表单的方法实例分析
2018/05/10 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
在Laravel中实现使用AJAX动态刷新部分页面
2019/10/15 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
PHP实现计算器小功能
2020/08/28 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
JS 控制CSS样式表
2009/08/20 Javascript
人人网javascript面试题 可以提前实现下
2012/01/05 Javascript
点击显示指定元素隐藏其他同辈元素的方法
2014/02/19 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
jQuery对象的length属性用法实例
2014/12/27 Javascript
jQuery实现的瀑布流加载效果示例
2016/09/13 Javascript
详解Angular4中路由Router类的跳转navigate
2017/06/09 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
vue脚手架搭建项目的兼容性配置详解
2018/07/17 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
SQLite3中文编码 Python的实现
2017/01/11 Python
利用Python循环(包括while&amp;for)各种打印九九乘法表的实例
2017/11/06 Python
Django REST framework内置路由用法
2019/07/26 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
详解Django admin高级用法
2019/11/06 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
详解使用HTML5 Canvas创建动态粒子网格动画
2016/12/14 HTML / CSS
常务副总经理岗位职责
2014/04/12 职场文书
驾驶员安全责任书
2014/07/22 职场文书
保护地球的宣传语
2015/07/13 职场文书
left join、inner join、right join的区别
2021/04/05 MySQL