程序开发 第5页

php桥接模式应用案例分析

mouse 发布于 2021-09-14

本文实例讲述了php桥接模式应用。分享给大家供大家参考,具体如下: 桥接模式是将抽象部分与它的实现部分分离,使它们都可以独立地变化。 示例: 当一个信息时 根据发送渠道分为:QQ消息、email消息、短信消息等 根据消息类型分为:普通、警告、危急等 每种消息都有三种类型(普通QQ...

浅谈laravel框架与thinkPHP框架的区别

mouse 发布于 2021-09-14

主要区别:(thinkPHP更适合国人的编码习惯) 1、渲染模版方式的不同: 在Laravel框架里,使用return view()来渲染模版; 而ThinkPHP里则使用了$this->display()的方式渲染模版; 2、在Laravel框架里,由于其考虑到了跨站请求...

Laravel 解决composer相关操作提示php相关异常的问题

mouse 发布于 2021-09-14

Laravel 的一大特色就是使用 composer 来管理依赖包,这使得整个项目的升级、扩展变得异常容易。一般情况下,只需要我们输入几个命令并按下回车,就能完成插件包的安装、更新以及卸载工作。 但有时候你会碰到一种比较有意思的问题。那就是使用 composer 进行相关安装、更...

laravel 解决后端无法获取到前端Post过来的值问题

mouse 发布于 2021-09-14

效果如下所示: 刚开始一直获取不到前端传过来的Post的值 一番分析后 发现 通过php 命令新建的控制器默认少引用 就是上图圈起来的这个 引入就问题解决了 当然 前提是路由要配置正确 路由配置成Post或者any的时候才能获取到Post的值 附上我的路由图 希望对大家有帮助 以...

PHP数组对象与Json转换操作实例分析

mouse 发布于 2021-09-14

本文实例讲述了PHP数组对象与Json转换操作。分享给大家供大家参考,具体如下: 代码 <?php //数组转对象 function arrayToObject($e){ if( gettype($e)!='array' ) return; foreach($e a...

php适配器模式简单应用示例

mouse 发布于 2021-09-14

本文实例讲述了php适配器模式简单应用。分享给大家供大家参考,具体如下: 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能...

Laravel 自定命令以及生成文件的例子

mouse 发布于 2021-09-14

以创建service层为例子 1、执行命令 php artisan make:command ServiceMakeCommand 2、在app/Console/Commands 下就会多出一个 ServiceMakeCommand.php 文件 ,更改其内容为一下内容 ( 注意...

Vue项目中如何使用Axios封装http请求详解

mouse 发布于 2021-09-14

前言 使用axios可以统一做请求响应拦截,例如请求响应时我们拦截响应信息,判断状态码,从而弹出报错信息。请求超时的时候断开请求,还可以很方便地使用then或者catch来处理请求。 下载源码 安装 npm install axios --save 建立http.js文件 在/s...

Laravel 错误提示本地化的实现

mouse 发布于 2021-09-14

Laravel默认的报错信息显示的是英文,Laravel 为消息验证的多语言提供了一种非常简便的方法进行支持。我们可以通过添加一个如 resources/lang/xx/validation.php 语言包,并在语言包的 custom 数组中对翻译语言进行设定。 如: 'cust...