每天laravel[039]-laravel 系统服务 --- 分页

先来个加密解密:

Crypt::encrypt($request->secret)

Crypt::decrypt($encryptedValue);

Hash 单向加密/判断:

 Hash::make($request->newPassword)

Hash::check('plain-text', $hashedPassword)

辅助函数:

数组/路径/字符串/URL/其它

$array = array_add(['name' => 'Desk'], 'price', 100);

$array = array_collapse([[1, 2, 3], [4, 5, 6], [7, 8, 9]]);

list($keys, $values) = array_divide(['name' => 'Desk']);

$array = array_dot(['foo' => ['bar' => 'baz']]);

$array = array_except($array, ['price']);

$array = ['name' => 'Desk', 'price' => 100];

$array = [100, 200, 300];

$value = array_first($array, function ($key, $value) {
    return $value >= 150;});

$value = array_first($array, $callback, $default);

$array = ['name' => 'Joe', 'languages' => ['PHP', 'Ruby']];

$array = array_flatten($array);

$array = ['products' => ['desk' => ['price' => 100]]];

array_forget($array, 'products.desk');

$array = ['products' => ['desk' => ['price' => 100]]];

$value = array_get($array, 'products.desk');

$array = ['products' => ['desk' => ['price' => 100]]];

$hasDesk = array_has($array, ['products.desk']);

 

分页用法:

$users = DB::table('users')->paginate(15);

 

如果仅仅想显示上一页、下一页这样简单的分页的话,就选择。

$users = DB::table('users')->simplePaginate(15);

 

view 里面显示分页:

{!!$users->render()!!}

 

辅助情况:

$result->count();

$result->currentPage()

$result->hasMorePages()

$result->lastPage()

$result->nextPageUrl()

$result->perPage()

$result->previousPageUrl()

$result->total()

$result->url($page)

 

 

Redis使用:

 

php初学者-千锋php课程笔记

  

转载于:https://my.oschina.net/u/3432750/blog/916762

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值