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获取当前文件所在目录 getcwd()函数
May 13 PHP
使用PHP获取网络文件的实现代码
Jan 01 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
Nov 25 PHP
PHP中如何调用webservice的实例参考
Apr 25 PHP
PHP在不同页面间传递Json数据示例代码
Jun 08 PHP
php代码书写习惯优化小结
Jun 20 PHP
php curl获取网页内容(IPV6下超时)的解决办法
Jul 16 PHP
php实现通过ftp上传文件
Jun 19 PHP
php使用escapeshellarg时中文被过滤的解决方法
Jul 10 PHP
mongodb和php的用法详解
Mar 25 PHP
php实现银联商务公众号+服务窗支付的示例代码
Oct 12 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/05/02 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
SelecT下拉框选中和取值的解决方法
2016/11/22 Javascript
Angular2使用Angular-CLI快速搭建工程(二)
2017/05/21 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
基于vue中css预加载使用sass的配置方式详解
2018/03/13 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
Python中SOAP项目的介绍及其在web开发中的应用
2015/04/14 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
和孩子一起学习python之变量命名规则
2018/05/27 Python
pybind11和numpy进行交互的方法
2019/07/04 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
pymysql 开启调试模式的实现
2019/09/24 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
大学军训的体会
2014/11/08 职场文书
专业技术人员年度考核评语
2014/12/31 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
如何写好开幕词?
2019/06/24 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
Vue3.0 手写放大镜效果
2021/07/25 Vue.js