首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

ZBLOG PHP主题开发之默认保留模板文件名格式

公共头部文件 footer.php 公共尾部文件 首页与列表页相关模板 模板文件 说明 index.php 首页及列表页主模板文件 post-multi.php 摘要文章模板 post-istop.php...置顶文章模板 pagebar.php 页码模板 日志/独立页相关模板 模板文件 说明 single.php 文章页(单页)主模板文件 post-single.php 日志页文章模板 post-page.php...独立页面模板 comment.php 评论区模板 comments.php 每条评论内容显示模板 commentpost.php 评论发送表单模板 commentpost-verify.php 评论验证码模板...(1.5新增) 侧栏模块相关模板 1、模块展现外框架模板 模板文件 说明 sidebar.php 默认侧栏模板,可自定义 sidebar2.php~sidebar5.php 等为第2至第5侧栏模板 module.php...10条 module-tags.php 标签列表模块 25条 本文出处:老蒋部落 » ZBLOG PHP主题开发之默认保留模板文件名格式 | 欢迎分享

75220

PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】

本文实例讲述了PHP实现的只保留字符串首尾字符功能。分享给大家供大家参考,具体如下: 整理提供两个PHP函数,用于字符串的隐藏效果 ①....隐藏部分字符串 /** * 只保留字符串首尾字符,隐藏中间用*代替(两个字符时只显示第一个) * @param string $user_name 姓名 * @return string 格式化后的姓名...更多关于PHP相关内容感兴趣的读者可查看本站专题:《php常用函数与技巧总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php+...mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》 希望本文所述对大家PHP程序设计有所帮助。

1.1K21

关于PHP在企业中处理数字加减乘除和对比运算方案

如果在PHP中对数字或者字符串加减乘除处理不当的话、会导致结果不够严谨,通常的、假如你需要处理加减乘除应该会是这样: $a = 1; $b = 2; a * b; a + b; a –...等于0.0099999999999998 比如出现问题:’4.35′-‘4.34’等于0.0099999999999998 但假如两个类型不一致或者有精确度缺失就会导致一些问题的存在、我们可以使用PHP...php // 设置默认小数点保留位数 bcscale(2); // 加法 echo bcadd(1234567890.123, 987654321987654321), PHP_EOL; // 减法...), PHP_EOL; // 除法,指定保留小数后20位,否则小数点不够结果会是0 echo bcdiv(1234567890.123, 987654321987654321, 20), PHP_EOL...; 或者这时候、你需要对比两个数值的大小范围、我建议你这样做,使用bccomp(‘1.00′,’1.00’,2)比较两个数字的大小 上面都可以参考这一页的手册:http://php.freehostingguru.co

1.7K40

PHP中有关长整数的一些操作教程

前言 在PHP,数字类型只有int和float两种,它们的位数取决于系统,而且没有uint,所以跟其它系统通信的时候就有诸多不便。...如果int溢出,则自动转换为float,用科学计数法来表示,并且小数点后只保留15位,之后的数据被四舍五入,这将对接下来的数据操作产生影响,比如说进制转换,进行运算等等都会出错。...1.7976931348623E+308(~1.8E308) 在这个时候我们就需要考虑用字符串形式来进行相关处理,如果一定要进行数学计算,就要用到BC Math(任意精度数学) Functions,在PHP...手册中可以自行查阅:http://php.net/manual/zh/function.bcmod.php 此处举一个将长整数转化为二进制的简单例子,将2^128转化为二进制:由于php的进制转换函数也是有最大值限制的...,所以在这里采用短除法,来转化为二进制,采用原始函数pow求幂次 ?

58430

php学习day3

运算符 运算符:operator,是一种将数据进行运算的特殊符号,在php中一共有十种运算符之多 赋值运算符 赋值运算:符号是“=”,表示将右边的结果(可以是变量、数据、常量和其他运算出来的结果),保存到内存的某个位置...,然后将位置的内存地址赋值给左侧的变量(常量) 算术运算符 +:执行数据累加 -:数据相减 *:两个数相乘 /:两个数相除 %:取余运算,两个数(整数)相除保留余数 在进行除法运算或取余运算时后边的数不能为零...逻辑与和逻辑或又称为短路运算:如果第-一个表达式结果已经满足条件了,那么就不会运行逻辑运算符后面的表达式 在书写代码的时候,尽量将出现概率最高的(能够直接判断出结果)的表达式放到第一位 连接运算符 连接运算:是PHP...=:复合运算,将左边的内容与右边的内容连接起来,然后重新赋值给左边变量 错误抑制符 在PHP中有一些错误可以提前预知,但是这些错误可能无法避免,但是又不希望报错给用户看,可以使用错误抑制符处理 @:在可能出错的表达式前面使用...=$a++ 先赋值再运算 b=++$a 先运算再赋值 衍生符号:类似自操作 +=:左边的结果与右边的结果相加,然后赋值给左边 -=:左边的减去右边的结果,然后赋值给左边 *=:乘法操作 /=:除法操作

45720

订单系统除法精度缺失问题

但是除法运算可能会出现除不尽的情况,比如1/3= 0.3333333.....,对于除法需要保留小数点后的数字。...解决方案一:小数位保留4位小数 如果和两位小数的做对比,相除的结果需要保留两倍的小数,也就是四位小数。 解决方案二:改成乘法运算。...方案一不足在于,需要根据对比数的小数点更新保留的小数位数,不是很通用。...我们需要将除法改成乘法,因为程序不会涉及小数保留, 再回到订单系统的计算,库存是20吨,下单限制不能大于30%,所以每次下单数量不能大于 20 * 30% = 6,再将下单数和 6 比较即可。...总结 除法需要保留精度,就会存在精度缺失,所以需要多保留几位小数。 除法可以转成乘法,使用乘法后的结果做对比即可。

51620

学习PHP中的任意精度扩展函数

, PHP_EOL; // 57 echo intval(bcmul($a, 100)), PHP_EOL; // 58 我们定义了一个变量 $a ,它的内容是 0.58 。...bcdiv() 则是用于处理除法。注意,这几个函数都有第三个参数,它表示的是保留小数点的位数,我们都给了保留 10 位小数点,目的是希望如果出现丢失精度的问题可以和原计算比对。...也就是说,在后台,保存和计算的数据都是整型的数据,在前端展示的时候,直接除 100 再保留两位小数就可以了。这样就可以极大地保证数据的精度不会丢失。...测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/php/202012/source/7.学习PHP中的任意精度扩展函数.php 参考文档...: https://www.php.net/manual/zh/book.bc.php https://www.laruence.com/2013/03/26/2884.html

89330
领券