php使用for语句输出三角形的方法

yipeiwu_com7年前PHP代码库

本文实例讲述了php使用for语句输出三角形的方法。分享给大家供大家参考。具体实现方法如下:

<?php
 //phpinfo();
  function Dis($num)
  {
    if($num<=0)
    return;
    $tmpRow=0;
    for($i=1;$i<=$num;$i++)
    {
      $tmpRow=$i<=$num/2 ? $i:$num-$i+1;
      echo str_repeat('*',2*$tmpRow-1).'<br />';
    }
  }
  Dis(19);
?>

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

相关文章

PHP常用的缓存技术汇总

一、数据缓存 这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的...

Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境

Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew...

PHP实现带进度条的Ajax文件上传功能示例

PHP实现带进度条的Ajax文件上传功能示例

本文实例讲述了PHP实现带进度条的Ajax文件上传功能。分享给大家供大家参考,具体如下: 之前分享了一篇关于 php使用FileApi实现Ajax上传文件 的文章,里面的Ajax文件上传...

PHP与C#分别格式化文件大小的代码

PHP 版: 复制代码 代码如下: function format($size) { $sizetext = array(" B", " KB", " MB", " GB", " TB"...

PHP文件生成的图片无法使用CDN缓存的解决方法

今天发现线上有个问题,线上一个图片域名,在前端已经加了CDN缓存,不落缓存,则用PHP动态实现图片缩放,但经PHP处理过的图片输出后,每次都要从后端读取,后端服务器压力瞬间增加,经分析,...