PHP入门教程之数学运算技巧总结


Posted in PHP onSeptember 11, 2016

本文实例讲述了PHP入门教程之数学运算技巧。分享给大家供大家参考,具体如下:

Demo1.php

<?php
// $a = '5';
// $b = 7+$a;
// echo $b;
  $a = 'a';
  $b = 7+$a;
  echo $b;
?>

Demo2.php

<?php
  $a = 10.0;
  //is_int -- 检测变量是否是整数
  if(is_int($a)) {
    echo '通过';
  }else{
    echo '不通过';
  }
?>

Demo3.php

<?php
  $a = 10.0;
  //is_int -- 检测变量是否是整数
  if(is_int($a)) {
    echo '通过';
  }else{
    echo '不通过';
  }
?>

Demo4.php

<?php
  //rand -- 产生一个随机整数
  //echo rand(0,10);
  //echo mt_rand(0,100);
  //echo getrandmax();//最大数32767
  //echo mt_getrandmax();//最大数2147483647
?>

Demo5.php

<?php
// $i = 123456789.4454;
// $b = number_format($i,2);
// echo $b;  //123,456,789.45
  $i = 12378456.456789;
  $b = number_format($i,2,'#','@');
  echo $b;//12@378@456#46
?>

Demo6.php

<?php
// $a = -6;
// echo abs($a);//绝对值
// $b = 5.66;
// echo floor($b);//舍去法取整
// echo round($b);//四舍五入
  echo min(1,23,456,87,45,7,54);//1 求最小值或数组中最小值
  echo max(1,23,456,87,45,7,54);//456 求最大值或数组中最大值
  echo pi();//3.14159265359
  echo pow(2,6);//64
?>

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

PHP 相关文章推荐
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
php生成excel列序号代码实例
Dec 24 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
Mar 03 PHP
php打包压缩文件之ZipArchive方法用法分析
Apr 30 PHP
为何说PHP引用是个坑,要慎用
Apr 02 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
Laravel框架实现即点即改功能的方法分析
Oct 31 PHP
PHP开发api接口安全验证操作实例详解
Mar 26 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 #PHP
PHP基本语法实例总结
Sep 09 #PHP
php入门教程之Zend Studio设置与开发实例
Sep 09 #PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 #PHP
PHP实现支持加盐的图片加密解密
Sep 09 #PHP
php、java、android、ios通用的3des方法(推荐)
Sep 09 #PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 #PHP
You might like
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
PHP多个文件上传到服务器实例
2014/10/29 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
thinkPHP3.1验证码的简单实现方法
2016/04/22 PHP
jQuery判断checkbox是否选中的3种方法
2014/08/12 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
jQuery实现6位数字密码输入框
2016/12/29 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
JS三目运算(三元运算)方法详解
2017/03/01 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
2017/04/13 Javascript
angularjs过滤器--filter与ng-repeat配合有奇效
2017/04/20 Javascript
源码分析Vue.js的监听实现教程
2017/04/23 Javascript
javascript实现Java中的Map对象功能的实例详解
2017/08/21 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
vue增加强缓存和版本号的实现方法
2019/05/01 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
[54:19]完美世界DOTA2联赛PWL S2 Magma vs PXG 第二场 11.28
2020/12/01 DOTA
Python中for循环详解
2014/01/17 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
Python设计模式之观察者模式简单示例
2018/01/10 Python
快速解决pandas.read_csv()乱码的问题
2018/06/15 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python os.access()用法实例
2019/02/18 Python
Python图片处理模块PIL操作方法(pillow)
2020/04/07 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
HTML5 Canvas基本线条绘制的实例教程
2016/03/17 HTML / CSS
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
欧洲著名的二手奢侈品网站:Vestiaire Collective
2020/03/07 全球购物
工程师岗位职责规定
2014/02/26 职场文书
文明社区申报材料
2014/08/21 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript
关于vue-router-link选择样式设置
2022/04/30 Vue.js