网站制作
超简单下载分成方法,无需要插件
帝国CMS下载分成网上有很多插件,其实很简单就可以让用户在下载文件时,同时为发布人增加相应积分,无需要插件。我们打开/e/class/DownSysFun.php,会看到一段下载扣积分的代码。我们可以参考这段,来个下载增加积分就可以了。那么我们只需要在“去除积分”的...
JavaScript保留两位小数,自动补零
将传来的数值或字符串,转换为浮点数。然后将小数点向右移动两位小数,再利用Math.round()方法进行四舍五入计算,最后除以100,这样实现保留两位小数。去掉逗号,将数值存到数组中根据数组长度来判断,如果长度为1,则将数字拼接”.00”如果长度大于1,则直接返回。...
CSS样式引入link和@import区别
CSS样式引入有两种方法,一种是写在页面中的link方法,另一种是写在CSS中的@import写法。link写法@import写法link是xhtml标签,除了加载css外,还可以定义rss等其他事务,@import 属于css范凑,只能加载css。...
全球9大流行框架有哪些
于2011年推出的Laravel是一个免费且开源的PHP框架。相比其他框架,Laravel具有平稳、快速、以及安全地处理复杂Web应用的能力,因此它是全球开发者的首选。由于简化了路由、缓存、授权和身份验证之类...
Think发布V6.0.7版路由修正性能提升
ThinkPHP发布V6.0.7版,本版本主要针对上个版本做了一些路由修正,还意外收获了一些性能提升,是一个建议更新的版本。修正Validate类的PHP8兼容性改进redis驱动的append方法修正路由匹配检测问题优化路由变量正则规则生成。...
删除下载地址两个空格方法
帝国cms默认[!--downpath--]调用下载地址标签会有两个空格,是为了让多个下载地址间隔开来。但在写CSS的时候这2个空格会影响布局,那么如何删除了?打开/e/class/functions.php搜索修改为。...
JavaScript优雅地修改对象属性名
在项目开发中总会需要对对象进行格式化以便处理,这其中就涉及到了修改对象的属性名,也就是对象键名的修改。比如在处理下面这个对象时采用传统的操作方式就是进行一个拷贝处理但是当需要成批的修改键名,而且数据比较多时,此方式显然不能胜任,这会导致代码...
什么是SQL注入,如何防护它?
SQL是一种运用数据库数据、用于访问和处理数据库的标准的计算机语言。简言之,SQL是一种结构化查询语言,使我们有能力访问和操作数据库。SQL 语句用于取回和更新数据库中的数据,可与数据库程序协同工作,比如 MS SQL Server、MS Access、Informix、DB2、Sy...
如何使用ThinkAPI优雅的调用API
ThinkPHP官方出品的ThinkAPI服务正是为了解决PHP接口调用的各种麻烦问题。ThinkAPI统一API接口服务是由官方联合合作伙伴封装的一套接口调用服务及SDK,旨在帮助ThinkPHP开发者更方便和更低成本调用官方及第三方的提供的各类API接口及服务,从而更好的构...
SQL语法优化方法
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是随着互联网大数据的兴起,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重...

