作为 PHP 工匠,Composer便是 PHP 工匠们的一大利器之一,下面就介绍一下如何得其法,进而尽其能。项目设置假设我们的项目需要用到这个库monolog...
项目开发中,难免会用到各种已有的扩展库,各个扩展库的依赖关系可能错综复杂,使用传统的requireinclude的方式会让你困于处理各种依赖问题,而无法专注于自...
PHP可防止时序攻击的字符串比较方法实现什么是防时序攻击?比较两个字符串,从第一个字符比较,当遇到不相等的字符串时返回比较结果,整个比较过程结束。由此产生对于长...
在做很多程序时,需要日历选择功能,例如预约排班功能;/***php生成日历功能*/classCalendar{private$year;private$mont...
basename()用于获取一个路径的最后一个文件名;如果路径时是一个文件夹路径,例如在linux环境,,basename('/www/web/data...
#nginx+php环境对于大文件上传的优化方法当前很多的php+nginx服务器自动化部署集成工具,对nginx和php做过安全和性能优化,主要目的是防止对服...
本文描述的应用场景:php做后端语言,处理手机端上传文件,采用nginx服务器代理php-fpm的9000端口,进行fastcig模式的搭配。首先出现问题后,第...
协作php项目,很多都是一两人挑起的吧,就算是多人开发,也是个人负责单独业务模块。所以原则主要是在业务衔接时的规范。接口名称,函数名,数据库字段,可以个性化的地...
实用工具: JSON字符串格式化 | js压缩代码格式化工具 | 异步XMLHttpRequests库axios.js文档 | vue-axios文档 | Go语言文档