当前位置: 首页 > news >正文

PHP简单实例

<?php

/**
 * @author admin
 * @copyright 2016
 *编程实现2+4+6+…+100。
 *
$sum = 0;
for($i=2;$i<=100;$i+=2){
    $sum+=$i;
}
echo $sum;
*/


/**
 *编程实现1*3*5*7*9*11. 
 * 
$sum = 1;
for($i=1;$i<=11;$i+=2){
    $sum*=$i;
}
echo $sum;
*/


/**
 *编程实现如下效果图:
100 99 98 97 96
95 94 93 92 91
90 89 88 87 86
85 84 83 82 81
80 79 78 77 76
75 74 73 72 71
70 69 68 67 66
65 64 63 62 61
60 59 58 57 56
55 54 53 52 51
50 49 48 47 46
45 44 43 42 41
40 39 38 37 36
35 34 33 32 31
30 29 28 27 26
25 24 23 22 21
20 19 18 17 16
15 14 13 12 11
10 9 8 7 6
5 4 3 2 1. 
*/
 

for($i=100;$i>=1;$i--){
    echo $i.' ', --$i.' ', --$i.' ', --$i.' ', --$i.' ';
    echo "<br>";

}



?>

 进制转换:

<?php 

$num = 15;
$cs = 16;
$str = " ";
while ($num != 0) {
    $ys = $num % $cs;
    $num = (int)($num / $cs);
    $ys = $ys>9?chr($ys+87):$ys;
    // if ($ys>9) {
    // $ys=chr($ys+87);                        
    // }
    $str = $ys.$str;
}    
echo $str;

 ?>
View Code

 

转载于:https://www.cnblogs.com/tcheng/p/5960774.html

相关文章:

  • 进程和线程的区别
  • java内存模型优化建议
  • node.js学习笔记--day1
  • Java 简单算法--排序
  • mysql视图学习总结
  • Ionic2构建iOS应用上传总结
  • vim 命令的一些用法
  • JS闭包
  • 【服务器环境搭建-Centos】jdk的安装
  • Linux 性能基准测试
  • 那些年我们学Flask-SQLAlchemy,实现数据库操作,分页等功能
  • Java设计模式—建造者模式
  • 集群基础之LVS的基础概念
  • mqtt
  • 不做竞价,我们还能做哪些平台?
  • 03Go 类型总结
  • Android Studio:GIT提交项目到远程仓库
  • AngularJS指令开发(1)——参数详解
  • CSS3 变换
  • HashMap ConcurrentHashMap
  • Java 内存分配及垃圾回收机制初探
  • JavaScript 奇技淫巧
  • js写一个简单的选项卡
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • webpack+react项目初体验——记录我的webpack环境配置
  • Zsh 开发指南(第十四篇 文件读写)
  • 百度地图API标注+时间轴组件
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 计算机常识 - 收藏集 - 掘金
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 全栈开发——Linux
  • 如何胜任知名企业的商业数据分析师?
  • 如何在GitHub上创建个人博客
  • 实现简单的正则表达式引擎
  • 思维导图—你不知道的JavaScript中卷
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • 自制字幕遮挡器
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 我们雇佣了一只大猴子...
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​力扣解法汇总946-验证栈序列
  • ###C语言程序设计-----C语言学习(3)#
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (C++)八皇后问题
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (windows2012共享文件夹和防火墙设置
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (七)Java对象在Hibernate持久化层的状态
  • (十一)手动添加用户和文件的特殊权限
  • (四)Linux Shell编程——输入输出重定向
  • (一)UDP基本编程步骤
  • (转)视频码率,帧率和分辨率的联系与区别