本文实例讲述了Laravel5.1框架数据库操作DB运行原生SQL的方法。分享给大家供大家参考,具体如下:
Laravel操作数据库有三种:DB原生SQL、构建器、Model。这三种依情况而决定使用哪种更合适。
那么今儿咱就从DB原生SQL说起:
1用DB门面原生SQL语句操作
用DB门面操作的话呢无非就是:inser...…
本文实例讲述了PHP高级编程之消息队列原理与实现方法。分享给大家供大家参考,具体如下:
1.什么是消息队列
消息队列(英语:Messagequeue)是一种进程间通信或同一进程的不同线程间的通信方式
2.为什么使用消息队列
消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们...…
本文实例讲述了php实现svg转化png格式的方法。分享给大家供大家参考,具体如下:
svg转png实现
1.phpimagick扩展插件
a.研究imagick插件方法
$im=newImagick($upload_path.$file_name);
$svg=file_get_contents($upload_...…
本文实例讲述了Laravel5.1框架表单验证操作。分享给大家供大家参考,具体如下:
当我们提交表单时通常会对提交过来的数据进行一些验证、Laravel在Controller类中使用了一个traint:ValidatesRequest。方便我们在控制器中使用验证器。
下面我们就来看一个验证表单的例子。
1准备
1.1创...…
本文实例讲述了PHP变量作用域(全局变量&局部变量)&global&static关键字用法。分享给大家供大家参考,具体如下:
我们知道,变量呢,其实就相当于我们用来储存信息的容器。关于它的命名规则什么的,相信大家也是比较清楚的,这里就不赘述了。这里呢,主要就来看PHP变量的两个作用域,全局变量&...…
本文实例讲述了PHP字符串与数组处理函数用法。分享给大家供大家参考,具体如下:
字符串处理函数
trim--去除字符串首尾的多余空白字符和其他字符
函数结构:
stringtrim(string$str[,string$character_mask="\t\n\r\0\x0B"])
第一个参数是咱要处理的字符串,...…
本文实例讲述了Laravel5.1框架模型一对一关系实现与使用方法。分享给大家供大家参考,具体如下:
这篇文章主要记录模型的一对一关系,关联关系是Model的一种非常方便的功能。
1实现一对一关系
1.1准备工作
首先我们需要创建两张表和对应的两个模型,第一个模型是用户表,第二个模型是账号表。
这里我们的逻辑是:一个用...…
本文实例讲述了Laravel5.1框架响应基本用法。分享给大家供大家参考,具体如下:
上篇笔记刚刚记录完请求这节就来说说响应,一般来说啊一个请求对应一个响应,用户都请求咱了咱必须做一些逻辑后给人家反馈是不是,这就是响应。
1基本的响应
我们前几篇笔记已经用过很多响应了,其中包括字符串:
Route::get('/'...…
本文实例讲述了Laravel5.1框架Request请求操作常见用法。分享给大家供大家参考,具体如下:
这篇主要说说Request每当用户访问我们的网站功能时都会用到它我们可以使用Request中的一些数据来做出适当的相应。
1常用的属性和方法
我们可以从Request中取到一些重要属性来做一些逻辑处理,下面是Requ...…
本文实例讲述了Laravel5.1框架Middleware中间件基本用法。分享给大家供大家参考,具体如下:
中间件?什么鬼?大家第一次接触这个词都会有这么个疑问,但它其实没那么神秘。
一句话就可以解释它:过滤HTTP请求专用机制。
为什么要使用中间件?
过滤HTTP请求是可以写在别的地方,比如说控制器中路由中,BUT抽...…