用php做居中金字塔,[菜鸟学php] php版自定义函数实现金字塔
54im.com php for循环例子系列文章:
php版自定义函数实现金字塔
/**
* 金字塔
* string fun_py(int $rows = 9, bool $sort=true)
* $rows 表示行数 必须为整数 并且必须在1-20之间
* $sort 表示排序 true表示正序 FALSE表示倒序
*/
function fun_py($rows = 9, $sort=true){
if ($rows<1 || $rows>20){
return "必须在1-20之间";
}
if($rows!=(int)($rows)){
return '行数 必须为整数';
}
$str="";
if($sort){
for($i=1;$i<=$rows;$i++){
$str.= '
';
for($j=1;$j<=$i;$j++){
if($j==1){
for($k=1;$k<=($rows-$i);$k++){
$str.= ' ';
}
}
$str.= '*'.' ';
}
}
} else{
for($i=$rows;$i>=1;$i--){
$str.= '
';
for($j=1;$j<=$i;$j++){
if($j==1){
for($k=1;$k<=($rows-$i);$k++){
$str.= ' ';
}
}
$str.= '*'.' ';
}
}
}
return $str;
}
echo fun_py(9,false);
?>
用php做居中金字塔,[菜鸟学php] php版自定义函数实现金字塔相关推荐
- php金字塔手动输入行数,[菜鸟学php] php版自定义函数实现金字塔
54im.com php for循环例子系列文章: 1. php版简单实现99乘法表 2. php版简单实现金字塔 3. php版简单实现棋盘 4. php使用自定义函数实现99乘法表 5. p ...
- php函数 99乘法表,[菜鸟学php] php版自定义函数实现99乘法表
54im.com php for循环例子系列文章: 使用自定义函数方式来实现99乘法表,函数是一种可以在任何被需要的时候执行的代码块. 创建 PHP 函数: 所有的函数都使用关键词 "fun ...
- 《手把手陪您学Python》26——自定义函数
在上一篇<手把手陪您学Python>25--列表推导式中,我们学习了推导式的相关概念和使用方法,使用推导式的方法,可以减少代码的输入量.提高可读性,是Python中非常受欢迎的一种形式. ...
- java做一个mud_菜鸟学Java(十二)——搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
- spyder 怎么看函数定义_看漫画学C++035:自定义函数(1)
点击蓝字 关注我们 本话内容 请输入 计算中编程中的函数可以理解为是一种子程序,子程序是一个大型程序中的某部分代码,由一个或多个语句块组成.它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性 ...
- 第5天-[21天学Python]-Python中自定义函数及调用的方法
本章内容主要包括: 声明函数 调用自定义函数 变量作用域 各种类型的函数参数应用 使用lambda建立匿名函数 Python其他常用内建函数 1.使用函数 1.1 声明函数 在python中,函数必须 ...
- 支持python的交易软件_金字塔V5.02【正式版】(Python 支持) 更新说明
金字塔V5.02[正式版]更新说明 金字塔隆重推出python架构的5.01正式版,目前PYTHON全部功能免费.免费.免费. 目前此版本的Python功能相比其他云平台特点如下: 策略保密性高 数据 ...
- 菜鸟学做seo全套教程
现在网路上面有很多SEO的所谓入门教程,但是大多数都是属于高手级别的,真正能够让菜鸟学到的东西并不多. 我现在交给新手如何做seo 首先我们需要向大家阐述一下什么叫做SEO: SEO是Search E ...
- 菜鸟学Linux 第044篇笔记 算法和私有CA
菜鸟学Linux 第044篇笔记 算法和私有CA 证书吊销列表CRL(Certificate Revocation List ) 如何解决私钥丢失 PKI: Public Key Infrastruc ...
最新文章
- python3 urllib代理_Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
- 时问轴php,php-发布到时间轴-过去的日期
- php js date 格式化,javascript date格式化示例_javascript技巧
- Dapr + .NET 实战(十三)跨语言开发
- C#为null或Empty
- 那些一心想要离开 BAT 的人,后来怎么样了?
- 帆软报表数据库配置及关系
- VS2013 产品密钥 – 所有版本
- Linux入门之常用命令(10)软连接 硬链接
- 给物体赋值 只改变transform.position的某一维,访问另一个脚本的变量以及给物体用脚本动态添加属性
- php网站代码报告,使用Checkstyle报告(来自CodeSniffer)可视化PHP代码
- windows美化指南秒变mac风格
- python列表可以放多少个字符串_列表中可以放多少个字符串( )_学小易找答案
- Java实现PDF转换成图片
- 整理2020智能车竞赛网站各分赛区报名情况
- 小朋友把游戏藏在计算机里,给两、三岁宝宝的60个超简单家庭早教游戏
- f7功能键使用计算机,F1到F12都代表什么 电脑键盘上F1-F12键的用法
- CNN with Attention---channal and spatial attention
- 【旧文回顾】中国太阳能因制造业创新而繁荣
- 对《爱、死亡和机器人》这篇文章的浅思