201911-21 PHP框架实现WebSocket在线聊天通讯系统 HOT ThinkPHP使用Swoole需要安装 think-swoole Composer包,前提系统已经安装好了Swoole PECL 拓展 tp5的项目根目录下执行composer命令安装think-swoole: 继续阅读 >
201911-21 PHP实现微信提现功能(微信商城) HOT 提现必须得用双向证书、所以大家一定要在微信的商户平台找到相应的地方去设置、因为做这个提现已经有一段时间了、所以设置微信商户平台的那几个地方没有图的情况、也说不清楚、下次再做提现的时候、给大家分享如何设置商户平台那几个地方、不是很难、 继续阅读 >
201911-20 Laravel5.2使用Captcha生成验证码实现登录 HOT 首先,安装laravel就不用在下赘述了吧,我的版本是5.2.45(注:laravel5.2.6以上的版本中间件可以自动加载),这还是挺重要的。 安装完成之后,你需要使用composer来加载你的Captcha,具体方法就是在你的composer.json中的require数组中加上"gregwar/captcha":"1.*"这行代码。然后嘞,就在你的项目根目录下使用cmd来运行composer update这行代码。这样一来的话,就算是安装上这个库或者是中间件了。 继续阅读 >
201911-20 在Laravel框架里实现发送邮件实例(邮箱验证) HOT 在经过一段时间的使用后,发现在项目中很多地方需要用到用户验证,以短信验证和邮箱验证为主流趋势,此篇文章小编给大家总结了如何在Laravel框架中实现发送邮件功能,以后会陆续更上如何实现短信验证..... 继续阅读 >
201911-20 Laravel中unique和exists验证规则的优化详解 HOT Laravel提供了多种方法来验证应用输入数据。默认情况下,Laravel的控制器基类使用ValidatesRequests trait,该trait提供了便利的方法通过各种功能强大的验证规则来验证输入的HTTP请求。 Laravel中通过ValidatesRequests这个trait来验证requests非常的方便,并且在BaseController类中它被自动的引入了。 exitsts()和unique()这两个规则非常的强大和便利。 继续阅读 >
201911-20 Laravel框架用户登陆身份验证实现方法详解 HOT 这篇文章主要介绍了Laravel框架用户登陆身份验证实现方法,结合实例形式分析了Laravel框架用户登陆验证的原理、实现方法与相关注意事项,需要的朋友可以参考下 继续阅读 >
201911-19 Laravel 5框架学习之表单验证 HOT Laravel 通过 Validation 类让您可以简单、方便的验证数据正确性及查看相应的验证错误信息。如果是更复杂的验证场景,你可能需要创建一个"表单请求"。表单请求是一个自定义的请求类包含了一些验证的逻辑。你可以通过 Artisan 的命令行 make:request 来创建一个表单请求类 继续阅读 >
201911-19 PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库) HOT 今天接到了一个从Excel内读取图片的需求,这里介绍一下分别使用phpspreadsheet和PHPExcel扩展库来实现读取Excel内图片的功能,感兴趣的朋友一起看看吧 继续阅读 >
201911-19 关于Laravel参数验证的一些疑与惑 HOT 验证规则的扩展有两种方式,一种是通过extend方式实现。extend方式对验证器的影响是全局的,整个运行进程有效。可以获取到验证器本身,因此可以做多个字段关系的验证;另一种是通过自定义规则类实现。自定义规则了只对使用自定义规则类的验证有效。但是自定义规则类本身无法直接获取到验证器本身,不能够做多个字段关系的验证。如果需要实现,则需要使用自定义验证器,将验证器传入到验证规则中去。 继续阅读 >
201911-19 php传值和传引用的区别点总结 HOT php传值:在函数范围内,改变变量值得大小,都不会影响到函数外边的变量值。 PHP传引用:在函数范围内,对值的任何改变,在函数外部也有所体现,因为传引用传的是内存地址。 继续阅读 >
201911-18 php pdo连接数据库操作示例 HOT pdo连接数据库的有点是能实现不同数据库之间的转换,而且有事务功能的回滚,更有pdo::prepare();pdo:::execute()函数的预处理查询,所以我个人认为pdo的功能还是比较强大的,所有这篇日志只为我自己而写,希望看到这篇日志的兄弟们能对你们有所帮助。 继续阅读 >
201911-18 详细对比php中类继承和接口继承 HOT PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承。只要一个类里面有一个方法是抽象方法,那么这个类就要定义为抽象类 继续阅读 >
201911-16 php中并发读写文件冲突的解决方案 HOT 对于日IP不高或者说并发数不是很大的应用,一般不用考虑这些!用一般的文件操作方法完全没有问题。但如果并发高,在我们对文件进行读写操作时,很有可能多个进程对进一文件进行操作,如果这时不对文件的访问进行相应的独占,就容易造成数据丢失。 继续阅读 >
201911-16 php多线程并发实现方法 HOT java里多线程就是一个new thread的事情,php依赖apache靠着linux底层有一个多线程的办法。 这里就来说说如果你无法操控apache的服务器,如何模拟php并发 继续阅读 >
201911-16 PHP 并发场景的几种解决方案 HOT 列出常见的解决方案有: 使用队列,额外起一个进程处理队列,并发请求都放到队列中,由额外进程串行处理,并发问题就不存在了,但是要额外进程支持以及处理延迟严重,本文不先不讨论这种方法。 利用数据库事务特征,做原子更新,此方法需要依赖数据库的事务特性。 借助文件排他锁,在处理下单请求的时候,用flock锁定一个文件,成功拿到锁的才能处理订单。 继续阅读 >
201911-15 laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子 HOT 今天小编就为大家分享一篇laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-15 laravel excel 上传文件保存到本地服务器功能 HOT 今天小编就为大家分享一篇laravel excel 上传文件保存到本地服务器功能,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-14 解决vue语法会有延迟加载显现{{xxx}}的问题 HOT 今天小编就为大家分享一篇解决vue语法会有延迟加载显现{{xxx}}的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
201911-14 从Centos7升级到Centos8的教程(图文详解) HOT 这篇文章主要介绍了从Centos7升级到Centos8的教程,在升级之前需要配置备份,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧 继续阅读 >
201911-14 yii2高级应用之自定义组件实现全局使用图片上传功能的方法 HOT 此例为yii2高组应用,这里只提供一个简单的事例 在yii2中,在使用到上传图片时有自带的一个上传图片类,但不太好用。 其中有一种方式,把自己写的一个上传图片类文件,注册成一个组件,在全局中使用。 继续阅读 >
201911-14 Yii框架学习笔记之应用组件操作示例 HOT 这篇文章主要介绍了Yii框架学习笔记之应用组件操作,结合实例形式分析了Yii框架自定义组件的创建与使用相关操作技巧,需要的朋友可以参考下 继续阅读 >
201911-13 在 PHP 和 Laravel 中使用 Traits的方法 HOT Trait 是单继承语言(如 PHP )中的一种代码复用机制。 Trai 的目的是减少单继承语言的一些限制,能让开发者自由的重用在不同的类层次结构下几个独立类中的方法。 Trait 的语义组合与类的定义在某种程度上减少了代码的复杂度,避免了与多继承和 Mixins 相关的一些典型问题 继续阅读 >
201911-13 php 命名空间(namespace)原理与用法实例小结 HOT 命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀,也可以采用命名空间的方式解决 继续阅读 >