E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP-->laravel框架
工厂方法模式和单例模式在 Laravel 框架中 ORM 搜索功能中的应用
Laravel框架
中ORM搜索结果缓存的实现标签:设计模式工厂方法模式单例模式LaravelPHP在Gof总结的24种设计模式中,用来分离类的创建与调用的工厂模式和单例模式的应用非常广泛,今天我们就来看一下这些模式在
上善若水_f6a4
·
2020-08-24 09:57
Laravel框架
实现案例之文章CRUD(文章增删改查)
1.创建名为news的数据库2.创建名为news的项目PSD:\developer\laravel>composercreate-project--prefer-distlaravel/larave/news3配置数据库连接首先在.env中配置数据库连接信息DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=newsDB_USER
Web_front
·
2020-08-24 07:17
Laravel框架
laravel-简单的运行流程
第一天:开始学习
laravel框架
首先了解laravel的运行流程第一步:包含自动加载文件require__DIR__.'/..
ylhalo
·
2020-08-24 04:21
综合
Mark 一下理解
laravel框架
运行原理的过程
1、首先需要理解依赖注入参考文章:https://segmentfault.com/a/1190000002411255http://www.thinkphp.cn/topic/12180.html这篇文章讲解的通俗一点。2、然后pipeline参考文章:https://www.juhe.cn/news/index/id/1461http://laravelacademy.org/post/308
lemony_liu
·
2020-08-24 00:00
php进阶
Laravel框架
学习(数据库高级查询)
1、连接查询(join)连接查询指的是将两张表或多张表关联到一起进行查询,获取一个表的行与另一个表的行匹配的数据。常见的连接查询包括内连接(等值连接)、左(外)连接、右(外)连接和交叉连接(完全连接)等。我们将用户表users和文章表posts关联到一起进行查询,在此之前,我们先创建posts表,其字段及初始值如下:其中user_id对应users表中的用户id。1.1内连接内连接用于获取两张表结
野蛮秘籍
·
2020-08-24 00:21
Laravel框架
写一篇文章说说laravel
最近在学习
Laravel框架
,体会到了跟国际接轨的感觉,清新脱俗,追求完美的解决方案,人性化的函数设计,不断追求用最少的代码做更多的事情。
为什么会这样为什么总这样
·
2020-08-23 23:41
Php
Laravel框架
多表关系处理 之 Eloquent一对多关系处理
Php
Laravel框架
多表关系处理之Eloquent一对多关系处理本博文主要介绍
Laravel框架
中Eloquent对一对多关系的处理以及在LaravelAdministrator(后台扩展包)中的应用
追夢秋陽
·
2020-08-23 22:11
PhpWeb开发
laravel5.6中的数值转换
在
laravel框架
中,如果希望从数据库中取出的值就是我们希望的类型,可以使用
laravel框架
模型中的$casts属性值来将需要的字段转换成需要的类型,用法如下:希望转换的类型'is_admin'=>
码农的成长
·
2020-08-23 21:33
laravel的学习
laravel源码学习(1)-从自加载开始
symfony,thinkphp,laravel.很多时候都只是在用而不了解框架内部的运行,最近在看完《大话设计模式》和《深入php面向对象,模式与实现》之后想将所看到的内容做一个融汇过程.便想到研究框架.
laravel
guijianshi
·
2020-08-23 20:34
laravel5 数据库配置(MySQL)
laravel5数据库配置(MySQL)首先有一个安装完成可以运行的
laravel框架
。配置database.php进入laravel根目录。在config目录下找到database.php文件。
weixin_30919429
·
2020-08-23 20:00
laravel框架
踩过的坑
1、数据库的原生使用文档:https://learnku.com/docs/laravel/5.8/queries/3926,DB:row需要在查询中使用原生表达式,selectRaw方法可以代替select(DB::raw(...))。该方法的第二个参数是可选项,值是一个绑定参数的数组:$orders=DB::table('orders')->selectRaw('price*?asprice_
weixin_30321449
·
2020-08-23 20:53
laravel框架
中容器类简化代码
//容器类装实例或提供实例的回调函数classContainer{protected$bindings=[];//绑定接口和生成相应实例的回调函数publicfunctionbind($abstract,$concrete=null,$shared=false){//如果提供的参数不是回调函数,则产生默认的回调函数if(!$concreteinstanceofClosure){$concrete=
麦子时光_新浪微博
·
2020-08-23 19:59
laravel框架
hasone与belongsto的with用法
最近在学习laravel的ORM特性,对其中的一些用法有点迷惑,就请教别人再梳理一下:上代码:控制器代码:$house_name=LiveRecords::select('house_id','total_silver','want_say')->where('id',$live_record_id)->with(['house'=>function($query){$query->select(
从心所愿
·
2020-08-23 19:36
laravel
php
新手学习
laravel框架
-laravel5.5框架入门
刚开始学习
laravel框架
时,我也不知道从何入手,首先就从文件目录开始,找到项目入口文件,然后进行配置运行。
robin_sky
·
2020-08-23 19:27
PHP
laravel
虚拟主机安装
Laravel框架
虚拟主机相对于云主机来说使用方便,价格便宜,是不少新手的最爱。但是虚拟主机也有局限性,比如自定义程度不高,想去安装一些框架都不能。今天就用主机公园的虚拟主机来演示一下如何用虚拟主机安装常用的PHP框架。1:进入cPanel管理面板,进入Softaculous功能2:左侧找到FrameWorks并进入,可以看到有很多框架3:点击Laravel进入安装界面,点击InstallNow4:选择域名设置安装
MediaZhang
·
2020-08-23 18:04
laravel框架
中hasOne和blongTo的用法详解
在某一个modelclass里面,class_name所对应的表为主表(父),关系函数方法里面的第一个参数所对应的表为从属表(子),即为与主表相关联的表。$hasOne1、外键保存在关联表中;2、保存时自动更新关联表的记录;3、删除主表记录时自动删除关联记录。$belongsTo1、外键放置在主表中;2、保存时不会自动更新关联表的记录;3、删除时也不会更新关联表的记录。id;}publicfunc
living_ren
·
2020-08-23 17:19
laravel框架
webupload+l框架下的分片上传处理
前提:使用webupload插件,不一定是
laravel框架
,其它框架,请修改对应的错误地方,比如注释等等引用webupload的css、js文件前端HTML{{--*--}}附件:选择文件附件单个文件
connor58
·
2020-08-23 17:07
laravel框架
sql中groupBy之后排序的问题
对查询结果进行排序并进行分页(进行了简略修改),下面是最终结果代码:$example=Example::select(DB::raw('max(id)assome_id,this_id'))->where('id',$id)->groupBy('this_id')->orderBy('some_id','desc')->skip($offset)->take($limit)->get();但是在这
bulongwind
·
2020-08-23 16:39
Laravel
MYSQL
laravel
group
by
order
by
max
laravel left join携带多个条件的写法
*fromaleftjoinbona.id=b.pidandb.status=1这种类似sql,发现框架自身封装的leftJoin不支持多个参数传递(当然可用写原生sql),
laravel框架
自身封装的
weixin_34405354
·
2020-08-23 14:33
laravel中数据库查询leftJoin应注意的问题
在用
laravel框架
使用关联查询时,如果关联的表使用了假删除,则会很容易忽略这个deleted_at字段的存在。
从心所愿
·
2020-08-23 14:07
laravel
workman 中的websocket及时接受消息返回给前端
安装workman文档:http://doc.workerman.net/install/install.html(官方文档)在(
laravel框架
)项目App\Console\Commands\Test
stand_forever
·
2020-08-23 11:41
websocket
Workerman
Laravel 中设置了withoutOverlapping的定时任务失败后,导致上一个正在执行中的任务没有正常结束,无法重新自动运行的解决方法
方法一:rm-rfstorage/framework/cache/*本质是因为意外情况导致上一个正在执行中的任务没有正常结束,更它的mutex标记文件却还在,使得
Laravel框架
的phpartisanschedule
stand_forever
·
2020-08-23 11:11
跳坑
关于
laravel框架
migration的一些理解
laravel框架
中到migration相当于一个数据库的版本控制器,和大家经常用的一些软件svn或者git比较类似,那么,为什么
laravel框架
要引入这个,是为了解决什么问题呢?
疯狂的开发工程师
·
2020-08-23 11:41
laravel5.8框架安装rabbitMQ
laravel框架
的版本是5.81laravel添加rabbitMQ2composerrequirevladimir-yuldashev/laravel-queue-rabbitmq3composerupdate
dingzong4331
·
2020-08-23 10:33
在
laravel框架
中使用mq
本文写于2018-11-281、部署laravel项目https://github.com/laravel/laravel通过git克隆项目,或者下载zip包然后解压等方式都可以把
laravel框架
源码下载下来
ajqy4635
·
2020-08-23 09:59
php函数中可变数量的参数列表及三个点语法
最近在看
laravel框架
的时候,看到了三个点语法(...$param)Illuminate\Database\Eloquent\
raoxiaoya
·
2020-08-23 07:11
PHP
5.关于
laravel框架
中Contorller
1.Controller中Requestpublicfunctionrequest(Request$request){//1.取url中的值echo$request->input('name');//输出所有值$str=$request->all();//dd($str);//2.判断是否存在值if($request->has('name')){echo$request->input('name'
zhoupeng_L
·
2020-08-23 04:11
laravel学习笔记
2.关于
laravel框架
中的数据库基本操作
1.数据库的配置:config/database.php'mysql'=>['driver'=>'mysql','host'=>env('DB_HOST','localhost'),'database'=>env('DB_DATABASE','forge'),'username'=>env('DB_USERNAME','forge'),'password'=>env('DB_PASSWORD','
zhoupeng_L
·
2020-08-23 04:11
laravel学习笔记
4.关于
laravel框架
中Blade模板引擎
官方文档简介Blade是Laravel提供的一个既简单又强大的模板引擎。和其他流行的PHP模板引擎不一样,Blade并不限制你在视图中使用原生PHP代码。所有Blade视图文件都将被编译成原生的PHP代码并缓存起来,除非它被修改,否则不会重新编译,这就意味着Blade基本上不会给你的应用增加任何额外负担。Blade视图文件使用.blade.php扩展名,一般被存放在resources/views目
zhoupeng_L
·
2020-08-23 04:11
laravel学习笔记
1.关于
laravel框架
中的路由、控制器、视图、模型
路由:App/Http/routes.php1.普通路由形式Route::get('/get',function(){returnview('getview');});Route::post('/post',function(){returnview('postview');});2.多请求路由形式Route::match(['get','post'],'/match',function(){re
zhoupeng_L
·
2020-08-23 04:11
laravel学习笔记
3.关于
laravel框架
中数据库操作-Eloquent ORM
基本简介:EloquentORM为laravel自带的ActiveRecord实现,用于数据库操作,每个数据表都有一个与之相对应的“模型”(Model)用于和数据表的交互1.model的建立,基础model将时间变成数字格式protectedfunctionasDateTime($val){return$val;}}Controller创建方法使用ORM查询publicfunctionorm1{/
zhoupeng_L
·
2020-08-23 04:11
laravel学习笔记
php--
替换函数
sprintf();//把百分号(%)符号替换成一个作为参数进行传递的变量//Thereare2millioncarsinShanghai.使用格式值%f:使用占位符:不带小数:%1\$u",$number);echo$txt;?>//123.00123
人生如初见_张默
·
2020-08-23 02:32
php
函数
Laravel嵌套子查询 临时表
Laravel嵌套子查询临时表笔者需求表格情况原始SQL实现原始SQL性能分析图使用
Laravel框架
实现遇到的问题与解决方式Laravel生成的SQL最终实现了
Laravel框架
中,基于DB类使用一个查询语句
Rody杰
·
2020-08-22 23:24
SQL语句基础
使用PHPStorm来开发Laravel项目
准备工作(插件的安装以及配置)1.初始化Composer2.安装LaravelIDEHelper3.使用Artisan生成PHPDoc辅助文件4.安装并启用LaravelPlugin二、PhpStorm中的
Laravel
weixin_33686714
·
2020-08-22 19:24
基于Laravel+VueJS实战开发WebAPP
【课程内容】1-git库与开发环境及工具软件介绍2-安装
laravel框架
3-安装laravel-ide-helper增强代码提示4-配置数据库与使用migrations创建表5-解决mysql5.7以下
weixin_30797027
·
2020-08-22 19:40
Laravel框架
开发调试工具Laravel Debugbar使用
1、引入package包:composerrequirebarryvdh/laravel-debugbar2、在config/app.php的providers中添加一行注册Barryvdh\Debugbar\ServiceProvider::class,界面如下:
唐大麦
·
2020-08-22 18:29
-------【PHP开发】
Laravel _安装包-配置环境-开发工具-中文档-速查表-参考手册-入门-进阶-实战_课程-推荐框架—-地址(建议收藏)
Laravel框架
是国际上最热门和功能强大的PHP开发框架。
刘鑫磊rr
·
2020-08-22 17:55
最新《
laravel框架
软件开发 》
基于
laravel框架
的app软件开发:三天初试laravelapp开发1-HyBridApp开发概述2-配置开发工具与模拟器3-HyBridApp结构分析4-HyBridApp核心代码分析5-使用自定义
q875577
·
2020-08-22 15:00
PHP--
【日期函数】--设置时区
本系列笔记主要是回顾了一下PHP中和日期操作相关的函数在PHP中设置时区有三种方法:1、直接在php的配置文件中修改以mac系统为例,我使用的是mamppro集成环境,所以我就说明了一下如何修改这种环境下的配置文件。a)打开终端,输入vim/Applications/MAMP/conf/php7.0.20/php.ini(解释一下:php7.0.20是我自己使用的php版本,你可以自行替换成自己的
呼啦呀黑
·
2020-08-22 15:56
Laravel踩坑日记-消失的Pivot模型ID
项目环境老系统(linux+laravel5.6+php7.2+mysql5.7)升级后新系统(linux+laravel5.8+php7.2+mysql5.7)只单纯升级了
laravel框架
版本,并无升
17ns
·
2020-08-22 13:48
debug
异常
laravel-model
php
laravel
Laravel框架
中 getClientIps() 原理和用法
起因是用$request->ip()来获取ip限流,突然遭到大面积误杀。排查access.log日志,几乎所有请求的$remote_addr,都为某几个固定ip。咨询运维后发现是他悄悄给前端加了cdn。那为何会产生这种问题呢?remote_addr和http_x_forwarded_for先来了解一下前置知识。remote_addr是真实的与Web服务建立连接的ip。在不经过代理服务器的时候,能获
Mr_houzi
·
2020-08-22 13:10
php
lavarel
php管道模式手测
一直在用
Laravel框架
,很喜欢
laravel框架
的中间件。在请求到结果之前,如果我们想要对路由或请求进行额外的处理,简单的加个Midleware中间件就行了,很简单,很方便是不是。
大步点点
·
2020-08-22 12:04
设计模式
管道
php
f-admin——基于
Laravel框架
开发的基础权限后台系统
f-admin基础权限后台是一套基于
Laravel框架
开发的系统,不需要开发者重复不必要的工作,就可以实现后台功能的快速开发,其主要特点包括:[x]集成Composer,安装使用方便。
小草
·
2020-08-22 11:10
php
laravel
后台
后台管理
后台权限设计
微信小程序上传图片,PHP-
Laravel框架
实现
流程概述:利用微信小程序自带的wx.uploadFile方法,将文件post到服务器API接口,接受内容,保存文档地址https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-file.htmlimage.png为什么实例里边没有将content-type为multipart/form-data放进去呢,想不懂image.png直接上代码js文件/
浪来了2016
·
2020-08-22 11:57
ApiBlueprint在
laravel框架
中的使用
说明APIBlueprintissimpleandaccessibletoeverybodyinvolvedintheAPIlifecycle.Itssyntaxisconciseyetexpressive.WithAPIBlueprintyoucanquicklydesignandprototypeAPIstobecreatedordocumentandtestalreadydeployedmi
Birjemin
·
2020-08-22 10:41
api设计
blueprint
laravel框架
在宝塔下安装空白,路由无效
请求根目录/(http://www.xxx.com/public/),会请求public/index.php输入其他路由地址时,会把你的请求定位到:http://www.xxx.com/index.php里面,自然都是404解决方案:修改Nginx配置文件,对应域名的vhost配置文件:增加一行:try_files$uri$uri//index.php?$query_string;完美解决。
一抹光
·
2020-08-22 10:54
php
PHP--
地球坐标系转为火星坐标系再转为高德坐标系
/***地球坐标系转为高德坐标系*@param$earthLog11847.6596*@param$earthLat3156.7211*@returnarray*/publicstaticfunctionearthToAmap($earthLog,$earthLat){sscanf($earthLog,'%3d%7f',$earthLog_degrees,$earthLog_minutes);$m
恶魔楚轩
·
2020-08-22 10:40
PHP
PHP--
问题记录
记录一:常驻内存的PHP程序mysql报错mysqlhasgoneaway,在cli环境下,PHP程序需要长时间运行,客户端与MySQL服务器之间的TCP连接是不稳定的。例如你使用的是长连接或者命令行,在超出一定时间后,数据库连接会断开。解决办法:捕获错误码(2006/2013),进行短线重连。thinkphp+phpworkman使用:TP+workman也会出现类似的情况,TP从V5.0.6+
恶魔楚轩
·
2020-08-22 10:40
PHP
laravel框架
详解
laravel框架
是现在php框架中十分流行的框架一、基础篇1、概念Laravel是一个有着美好前景的年轻框架,它的社区充满着活力,同时提供了完整而清晰的文档,而且为快速、安全地开发现代应用提供了必要的功能
woshihaiyong168
·
2020-08-21 23:14
laravel框架
Laravel5.4注册登录解析及使用教程
我们知道在Laravel5.2版本开始,
Laravel框架
就自带了登录注册功能。
谷文杰
·
2020-08-21 19:55
Laravel
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他