
PHP
PHP开发技术总结,本栏目主要是分享关于PHP开发过程中所用的技术、程序优化,网站制作开发,网站后期维护运营,优化等相关文章,以及提供PHP开发框架建站过程中遇到问题的解决办法。
最新博文
-
【顶】 Laravel实现前端上传base64图片
Laravel前端需要开发一个用户反馈的简单功能,使用cupload.js插件上传用户反馈的截图以及预览功能,后端使用Laravel框架接收,亲测可用
Smile 2020-12-30 PHP Javascript Laravel
-
【顶】 Laravel 接入AlipaySDK支付宝支付接口
Laravel使用 Laravel7+ 接入支付宝网站移动支付,初次接入者会遇到各种问题和踩各种坑,本文详细记录接入过程中遇到的问题以及解决方案,避免之后接入再次会遇到
阅读更多 -
Laravel 搭建微信公众号遇到的问题及解决方案
Laravel最近在使用Laravel框架搭建个微信公众号时遇到各种问题,踩了很多坑,调试了很久以及网上查询收集资料才解决遇到的这些问题,下面记录了搭建时遇到的问题以及相应的解决办法
阅读更多 -
ThinkPHP6.0 缓存使用方法详细说明
ThinkPHPThinkPHP采用think\Cache类(实际使用think\facade\Cache类即可)提供缓存功能支持,内置支持的缓存类型包括file、memcache、wincache、sqlite、redis,可在cache.php文件中配置
阅读更多 -
ThinkPHP6.0 缓存配置实现跨应用缓存
ThinkPHP默认情况下,ThinkPHP6.0文件缓存数据是区分不同应用的,比如在admin应用下做了缓存,在index应用中并不能去读取admin应用中做的缓存,要想实现跨应用缓存必须在config/cache.php配置文件中设置一个统一的数据缓存path目录
阅读更多 -
ThinkPHP6.0使用自定义指令实现定时任务
ThinkPHP在使用ThinkPHP6.0搭建项目时需要实现一个定时任务,查了下ThinkPHP6.0的官方手册,发现有自定义指令这个功能,跟Laravel中的任务调度类似,如下实现
阅读更多 -
关于配置composer的镜像源
PHP今天我在使用composer 安装thinkphp的验证码扩展时,发现安装速度非常慢,通过度娘查了下,原来是composer的镜像是国外镜像导致,可以通过下面的几个方法来解决这个问题。
Smile 2020-04-02 PHP
-
tinyMCE富文本图片自定义上传
PHP用tinyMCE富文本编辑文章时一般都需要在文章中插入或者上传图片和文件,需要配置tinyMCE富文本一些参数,需要指定上传方法,将图片或者文件上传到服务器保存,然后服务器返回一个url给前端作为链接
Smile 2020-04-02 PHP
-
PHP常用正则表达式函数
PHP在PHP程序开发中,经常会有很多地方会用到正则表达式进行匹配和检索字符串,比如匹配电话号码,邮箱等,下面介绍PHP几个常用的正则表达式函数
Smile 2020-03-19 PHP
-
PHP常用正则匹配规则
PHP在web开发中,表单数据经常要经过验证,比如电话号码,身份证号,这时往往需要用到正则表达式,下面介绍几个PHP中常用的正则表达式规则
Smile 2020-03-19 PHP
-
laravel 强制生成https链接
Laravel最近上线一个laravel搭建网站时发现使用了SSL证书,但是网页里面生成的链接却全是http的,并没有生成想象中的https链接,搜索了一下,发现有几种解决办法
阅读更多 -
Laravel中如何使用Redis
Laravel在使用Laravel搭建网站时,经常会用到 Redis 做数据缓存,减轻服务器数据库的压力,提高网站整体的反应时间以及性能,下面简单介绍在 Laravel 中如何使用Redis
阅读更多 -
ThinkPHP6登录页面使用验证码
ThinkPHP搭建后台时,登录页面需要验证码防止暴力破解,在一般的商城中的登录注册中也经常见得到验证码,下面简单介绍下ThinkPHP6中如何在登录注册页面中使用验证码
阅读更多 -
Laravel任务调度实现定时任务
Laravel用Laravel框架搭建了一个文章博客,需要每天零点清除旧的文章静态页缓存,生成新的静态页缓存,这样就不用人工手动去操作,节省了大量时间且省事,下面简单介绍下如何利用Laravel的任务调度实现这个定时任务需求
阅读更多 -
Laravel 中多对多关联模型方法使用get()报错
Laravel今天用Laravel框架做后台用户多角色多对多关联获取用户的所有角色时,结果报错了,报错如 Too few arguments to function Illuminate\Support\Collection::get()
阅读更多