PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。全名Hypertext Preprocessor

开发工具PHPstudy是一款绿色软件,自带mysql,Apache直接点击安装即可

创建PHP代码默认存在安装目录下的www文件夹内

PHP不占用端口号,URL访问地址:http://localhost/文件名.php(如phpinfo.php)

PHP学习一个框架:从基础语法部分开始,通过实例进行加深理解,包括数据库mysql 服务器Apache等学习

而后就是尝试开发轻量级web项目,孰能生巧

接下来直接步入正题:PHP棱形代码实现(分析步骤见代码)

<?php
$a=5;/*控制输出行数*/
//实现棱形上半部分
//    *
//   * *
//  *   *
// *     *
//*       *for($i=1;$i<=$a;$i++){//打印空格数的控制//棱形外层空格数递减for($j=1;$j<=$a-$i;$j++){echo " ";  }  //打印星星数控制及星星之间空格数控制//星星间空格数递增for($k=1;$k<=($i-1)*2+1;$k++){//打印星星判断条件if($k==1||$k==($i-1)*2+1){echo "*";  }else{  echo " ";  }  }echo "<br/>";  //执行一次必须换行}
//棱形下半部分实现
// *     *
//  *   *
//   * *
//    *for($i=$a-1;$i>=1;$i--){ //下半部分空格数控制//棱形外部空格数递增for($j=1;$j<=$a-$i;$j++){echo " ";  }   //星星数打印控制及星星间空格数控制//星星间空格递减for($k=1;$k<=($i-1)*2+1;$k++){if($k==1||$k==($i-1)*2+1){echo "*";  }else{  echo " ";  } } echo "<br/>";  //执行一次必须换行}
?>

PHP实现棱形代码(PHP练习)相关推荐

  1. 棱形打印--进阶2(Java)

    棱形打印 问题 * *** ***** ******* ********* ******* ***** *** * * * * *** *** *** ***** ***** ***** ****** ...

  2. C语言 练手代码——(1)棱形

    #include<stdio.h> #define H 6           //上半部分行数 int main() {  void top(char a);  void bottom( ...

  3. YTU 1495 蛇行矩阵 YTU 1607 字符棱形YTU 1959 图案打印YTU 2016 打印金字塔

    YTU1495: 蛇行矩阵 题目描述: Time Limit: 1 Sec  Memory Limit: 64 MB 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形. Input 本题有多组数 ...

  4. 1607: 字符棱形

    1607: 字符棱形 根据读入的字符和边长,勾画字符棱形. Input 输入数据含有不超过50组的数据,每组数据包括一个可见字符c和一个整数n(1≤n≤30). Output 输出以c为填充字符,边长 ...

  5. java实现空心四边形_Java输入数值形成对应的平行四边形,正三角形,棱形,空心棱形...

    这其中要使用Scanner 引用数据类型的使用: 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型 变量名 = new 数据类型(); //Scanner ...

  6. 编写一个程序,使用for循环打印由 * 号构成的实心棱形和空心棱形

    题目 编写一个程序,使用for循环打印由" * " 号构成的实心棱形和空心棱形.如下图所示 思路 我们不妨假设这两个菱形是:正方形旋转45°得到的.在这个假设下去写代码,那为什么打 ...

  7. css常见效果——棱形图片

    难题 在视觉设计中,把图片裁切为棱形是一种常见的手段,这里我们需要实现一下效果 有些同学可能简单的认为,将container旋转45deg就ok了,但是你们想过没有,容器旋转了45deg,图片也会跟着 ...

  8. Unity3d Ugui图片上制作点光 、棱形光效果shader,并具有裁切

    Unity3d Ugui图片上制作点光 .棱形光效果 实现的效果可以参考如下图所示 通过shader来实现上述的效果,为了大家的适应性,推荐在unity官方的默认ui shader上更改,我用的是20 ...

  9. 用C语言打印棱形图案

    我们可以使用C语言中的循环打印一个棱形图案,如下图 这种题目就是判断行.列.每一行的空格数.每一行的*数的数量规律,我们可以在纸上稍微算一下,分上下两部分打印,此时思路就清晰很多! 1.我们打印任意行 ...

最新文章

  1. bzoj 2588 Spoj 10628. Count on a tree (可持久化线段树)
  2. 微服务:实战从传统项目平滑过渡 - 笔记
  3. android.support.v7.widget.,关于android.support.v7.widget.RecyclerView的使用,总是找不到类...
  4. [spring]用IEDA创建spring boot项目
  5. python 调用gpu算力_教你免费使用百度云GPU算力提交深度学习任务
  6. Gradle与Makefile构建工具的对比
  7. 好久没更新了,更新一篇,关于ZEC的吧
  8. 分站php源码,企业网站管理系统云优CMS v2.0.5 分站版
  9. catia v5法矢数据软件_CATIA V5 Start Model车身建模
  10. 第三章、Zigbee模块参数(DRF2658C、DRF2659C、DRF2670C)
  11. CTP的程序化交易系统开发
  12. 类别名称转换为一一对应的数字标签
  13. [FPGA入门笔记](十):按键消抖实验
  14. 流量的秘密—Google Analytics网站分析与优化技巧(第2版)
  15. Javase day06_作业
  16. 从三网融合看音视频即时通讯的市场与挑战
  17. mysql:timestamp时间戳
  18. 关于电信cdma基站nid,sid,bid的解释
  19. CSDN的博客,一声叹息
  20. 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】) 转...

热门文章

  1. 进程控制块pcb详解
  2. MATLAB读二进制文件
  3. prometheus数据结构和压缩原理讲解
  4. 支持飞书国际版,DataEase开源数据可视化分析平台v1.16.0发布
  5. 量化投资学习——最优成交剩撤卖
  6. 史上最全的sqlserver运维分析工具,汇总都在这里了,适合sqlserver的dba人员
  7. java用星星符号打印出一个直角三角形
  8. 鸿蒙系统怎么安装mate30,mate30 5g 鸿蒙系统在哪里下载安装
  9. 看我如何破解隔壁家小姐姐的wifi
  10. 乌班图添加谷歌输入法