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编程中字符串处理的5个技巧小结
Nov 13 PHP
php 将bmp图片转为jpg等其他任意格式的图片
Jun 21 PHP
PHP XML操作的各种方法解析(比较详细)
Jun 17 PHP
php GeoIP的使用教程
Mar 09 PHP
慎用preg_replace危险的/e修饰符(一句话后门常用)
Jun 19 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
Jun 12 PHP
linux下编译安装memcached服务
Aug 03 PHP
Laravel 5框架学习之环境与配置
Apr 08 PHP
php有效防止同一用户多次登录
Nov 19 PHP
php+mongodb判断坐标是否在指定多边形区域内的实例
Oct 28 PHP
php根据命令行参数生成配置文件详解
Mar 15 PHP
解决在Laravel 中处理OPTIONS请求的问题
Oct 11 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
11款基于Javascript的文件管理器
2009/10/25 Javascript
flash 得到自身url参数的代码
2009/11/15 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
2013/03/15 Javascript
EXTjs4.0的store的findRecord的BUG演示代码
2013/06/08 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
在WordPress中加入Google搜索功能的简单步骤讲解
2016/01/04 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
2016/08/02 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
JS常见构造模式实例对比分析
2018/08/27 Javascript
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
用npm安装vue和vue-cli,并使用webpack创建项目的方法
2018/09/28 Javascript
Vue-Ant Design Vue-普通及自定义校验实例
2020/10/24 Javascript
vant-ui框架的一个bug(解决切换后onload不触发)
2020/11/11 Javascript
python实现多线程暴力破解登陆路由器功能代码分享
2015/01/04 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
Python查找最长不包含重复字符的子字符串算法示例
2019/02/13 Python
python3 线性回归验证方法
2019/07/09 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
解决django接口无法通过ip进行访问的问题
2020/03/27 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
删除pycharm鼠标右键快捷键打开项目的操作
2021/01/16 Python
应届生骨科医生求职信
2013/10/31 职场文书
酒吧副总经理岗位职责
2013/12/10 职场文书
英文简历自荐信范文
2013/12/11 职场文书
大学生党员自我批评
2014/02/14 职场文书
诉讼财产保全担保书
2014/05/20 职场文书
2015年收银员个人工作总结
2015/04/01 职场文书
入党培养人考察意见
2015/06/08 职场文书
56句经典英文座右铭
2019/08/09 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python
配置nginx负载均衡
2022/05/06 Servers