- 博客(15)
- 收藏
- 关注
原创 444智慧充电桩的市场前景未来
智慧社区,这是一个充满未来感的概念,它以科技为驱动,将人们的生活环境变得更加智能、便捷和安全。在智慧社区中,科技不再是冷冰冰的机器和代码,而是融入人们日常生活的方方面面,成为提高生活质量的重要工具。智慧社区,这是一个充满未来感的概念,它以科技为驱动,将人们的生活环境变得更加智能、便捷和安全。在智慧社区中,科技不再是冷冰冰的机器和代码,而是融入人们日常生活的方方面面,成为提高生活质量的重要工具。在智慧社区中,科技不再是冷冰冰的机器和代码,而是融入人们日常生活的方方面面,成为提高生活质量的重要工具。
2024-01-19 18:46:26
442
1
转载 Laravel 的生命周期
世间万物皆有生命周期,当我们使用任何工具时都需要理解它的工作原理,那么用起来就会得心应手,应用开发也是如此。理解了它的原理,那么使用起来就会游刃有余。在了解 Laravel 的生命周期前,我们先回顾一下PHP 的生命周期。PHP 的生命周期PHP 的运行模式PHP两种运行模式是WEB模式、CLI模式。当我们在终端敲入php这个命令的时候,使用的是CLI模式。 当使用Ngin...
2019-02-01 17:53:56
375
转载 PHP 数组使用之道
本文首发于 PHP 数组使用之道,转载请注明出处。这个教程我将通过一些实用的实例和最佳实践的方式列举出 PHP 中常用的数组函数。每个 PHP 工程师都应该掌握它们的使用方法,以及如何通过组合使用来编写更精简且易读的代码。另外,我们提供了相关示例代码的演示文稿,你可以从相关链接下载它,并分享给你的团队来打造更强的团队。入门先让我们从一些处理数组键名和键值的基础数组函数开始。array_combin...
2018-07-10 15:45:56
261
原创 Laravel-检查当前路由
检查当前路由如果你想判断当前请求是否指向了某个路由,你可以调用路由实例上的 named 方法。例如,你可以在路由中间件中检查当前路由名称:/** * 处理一次请求。 * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */public function han...
2018-06-22 14:54:17
2428
原创 Request 验证类 特别用法
app/Http/Requests/AddCartRequest.php<?phpnamespace App\Http\Requests;use App\Models\ProductSku;class AddCartRequest extends Request{ public function rules() { return [ ...
2018-06-18 00:04:25
469
原创 排序、搜索 代码片段
public function index(Request $request){ // 创建一个查询构造器 $builder = Product::query()->where('on_sale',true); // 判断是否有提交 search 参数,如果有就赋值给 $search 变量 // search 参数用来模糊搜索商品 if($searc...
2018-06-17 16:42:54
288
原创 项目开发思路-举例电商
开发思路:1、首先列出项目模块清单 用户模块->地址模块 商品模块 购物车模块 订单模块 支付模块->微信支付、支付宝支付 配送模块 促销模块->优惠券模块、满减模块、满折模块 管理模块2、各个模块之前的依赖关系图待画上层的模块依赖于下层的模块,在开发中我们会有限构建下层的模块。3、开发顺序4、管理模块特殊性 既包含本身的逻...
2018-06-16 17:27:18
2101
1
转载 Laravel 异常处理
令人讨厌的异常提起异常,大家都很反感,当信心满满的写完一段代码,刷新页面发现上面写着大大的 Exception 是最心烦的时候了。模块给领导演示的时候,如果报了异常,也是最让人崩溃的时候了。既然这样,我为什么要说拥抱异常呢?其实异常并没有大家想象的那么可怕,异常其实非常简单,如果你的程序里面很少有抛出异常的代码,我相信你看了下面的分析,你会爱上异常的。什么是异常异常是运行中超出了你程序预期的一个东...
2018-06-12 15:59:21
1761
原创 Laravel ——GuzzleHttp 使用方法(自用)
GuzzleGuzzle 是一个 PHP HTTP 客户端,致力于让发送 HTTP 请求以及与 Web 服务进行交互变得简单。Github:https://github.com/guzzle/guzzleComposer:https://packagist.org/packages/guzzlehttp/guzzle发送请求use GuzzleHttp\Client;$c...
2018-06-06 17:24:20
34348
转载 laravel 缓存的使用总结——自用
配置Laravel 为各种后端缓存提供丰富而统一的 API,而其配置信息位于 config/cache.php 文件中,你可以指定默认的缓存驱动程序。Laravel 支持当前流行的后端缓存,例如 Memcached 和 Redis。缓存配置文件还包含各种其他选项,这些选项都记录在文件中,因此请确保阅读这些选项。 默认情况下,Laravel 配置为使用 file 缓存驱动程序,它将序列化的缓存对象存...
2018-06-05 10:31:35
9464
原创 Laravel的观察者和事件的用法
//01观察者 Eloquent 模型会触发许多事件(Event),我们可以对模型的生命周期内多个时间点进行监控: creating, created, updating, updated, saving, saved, deleting, deleted, restoring, restored。事件让你每当有特定的模型类在数据库保存或更新时,执行代码。当一个新模型被初次保存将会触发 cr...
2018-05-31 11:38:25
4361
原创 laravel使用资源路由遇到自己挖的坑----自勉
在使用laravel的资源路由的时候,由于顺手建立controller的时候,习惯性的在后面加上 --model = App\Models\xxx接下来也顺手在路由中定义了一个 Route::resource('yyy','controller');然后在使用控制器里的update方法的时候 public function update(Request $request,XXX $xx...
2018-05-28 17:23:10
1071
转载 php数字补零的两种方法
在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)其中填补后的长度必须是个正整数,填补位置有三个选项,左边:STR_PAD_LEFT,右边:STR_PAD_RIGH...
2018-05-24 15:27:28
156
原创 递归查询子分类
<?php /** * 递归查询子分类 * @param int $parent_id 父类ID * @return array */ public function getAllCategory($parent_id = 0) { $menus = $this->where('parent_id' , $parent...
2018-05-23 09:44:11
771
原创 摘抄自github的Laravel封装的模型基类
<?phpnamespace App\Models;trait Base{ /** * Store a new record. * * @param $input * @return User */ public function store($input) { return $this->...
2018-05-22 18:12:38
1213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人