PHP框架
YonJ
这个作者很懒,什么都没留下…
展开
-
laravel8路由修改
laravel8路由改成了引入控制器写法,之前的写法会抛错,对于用惯了之前写法的来说有点难受,而且路由文件引入了大量的类文件,显得很臃肿。当然方便的地方就是点一下控制器就跳过去,不用来回翻目录找控制器文件。其实只用改掉一行代码,就可以实现之前的路由写法。laravel8路由写法之前版本的写法要想在laravel8中使用之前的写法,只需要改一行代码找到app\Providers\RouteServiceProvider.php,打开下面一行代码的注释,若没有可自行添加打开之后就可以像之前一样定义路由啦.原创 2022-07-01 15:32:17 · 317 阅读 · 0 评论 -
TP如何更新多个字段累加
$up['up_time'] = time();$up['status'] = 1;Db::name('user') ->where('uid',1) ->data($up) ->inc('money',100) ->inc('shopping') ->update();原创 2020-06-13 16:32:05 · 2256 阅读 · 0 评论 -
laravel切换镜像
更换成阿里镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/更换成Laravel China镜像:composer config -g repo.packagist composer https://packagist.laravel-china.org更换成中国全量镜像:c...原创 2020-04-28 10:30:32 · 663 阅读 · 0 评论 -
初识ecshop小京东(1)——认识路由
ecshop小京东是一款小门众的开源商城系统,其底层是是基于ecshop,很多语法规则基本一致。但事实上小京东系统并不被ecshop的boss——商之翼公司承认,但ecshop长时间的不更新导致大部分程序员不会在开发中选用与需求相差甚远的老系统,因此小京东占据了很大市面的,但是没有成熟的规范也就导致了参差不齐的功能,大家在开发过程中尽量先彻底吃透需求,认真分析选择确认一套与需求贴合度高的系统。...原创 2018-06-15 15:51:04 · 1857 阅读 · 0 评论 -
初识ecshop小京东(2)—— 分页功能
在我初步接触小京东系统时,最先写的一个小功能就是后台中的分页,个人认为这个功能作为上手第一选择。其中的分页是采用拼接where语句来实现的,如下图 ↓↓封装一个函数,当触发分页及搜索操作时调用此函数即可,get_filter( )函数的作用是获取过滤条件,例如每页几条数据,跳到第几页,按订单号筛选这些条件都会被收集到。后台处理函数如下:前台收集函数如下:...原创 2018-06-15 15:32:41 · 709 阅读 · 0 评论 -
ThinkPHP5路由注册
一、路由注册动态路由语法:Route::rule('路由规则','路由地址','请求方式',[路由参数],[变量规则]);think\Route::rule('hello/:name','index/index/hello','GET',['ext'=>'html'],['name'=>'\w{1,10}']);原请求地址:http://你的域名/index/inde...原创 2018-07-31 14:34:15 · 247 阅读 · 0 评论 -
laravel入门(一)
序言laravel框架被称为“最优雅的PHP框架”,而且常年排行“最受欢迎的PHP框架”榜首。近期我也在大众趋势的带领下开始了我的“laravel征程之旅”。本着做笔记的记录方式给大家分享一下我学习过程中的心得,因为是初学,可能有不正确的地方希望大家能够指出。laravel的环境PHP版本的选择Laravel 5.1 PHP对应的版本>=5.5.9Laravel 5.2 ...原创 2018-09-14 23:17:44 · 2171 阅读 · 0 评论 -
laravel入门(二)
控制器手写控制器在Http\Controller文件夹下新建控制器,命名规则:①遵循官方约束:类名.php;②类名称声明必须使用大写驼峰拼写法。例如://声明命名空间namespace App\Http\Controllers;//引入空间类元素use App\Http\Controllers\Controller;//继承公共控制器class TestController e...原创 2018-09-15 15:01:27 · 520 阅读 · 0 评论 -
Thinkphp5查询语句集合
查询多条数据//查询结果为对象Db::name('user')->where('age','>',18)->select();//查询结果为数组Db::name('user')->where('age','>',18)->select()->toArray();查询单条数据//查所有字段Db::name('user')->w...原创 2019-09-16 19:41:20 · 720 阅读 · 0 评论