分页怎么分?
1 查询符合条件的总记录数
2 计算总的页面
3 拼凑分页链接
4(重要)使用Limit语法限制分页的记录数
5 展示分页的页码和分页数据
Larval文件上传
https://blog.csdn.net/qq_27516777/article/details/79723057
$pwd = Hash::make($request->newPassword); //加密存储
if (Hash::check('qwe123456', $pwd)) // 密码匹配...
laravel 请求request 接收参数
https://blog.csdn.net/u011125949/article/details/89316426
laravel中$request 获取请求信息 用法 总结
https://blog.csdn.net/lw545034502/article/details/84523988
1laravel中文语言包下载
网站是packagist.org
composer require "overtrue/laravel-lang:~3.0"
然后在vendor/caouecs/laravel-lang下src下找到zh-CN,然后复制到项目里的resources/lang下,设置下config/app.php里的'locale' => 'zh-CN',就可以了。
2验证码的下载和安装
https://packagist.org/packages/mews/captcha
Laravel打印出sql
在AppServiceProvider的boot里放入以下代码即可
public function boot() { //打印出sql DB::listen(function ($sql) { foreach ($sql->bindings as $i => $binding) { if ($binding instanceof \DateTime) { $sql->bindings[$i] = $binding->format('\'Y-m-d H:i:s\''); } else { if (is_string($binding)) { $sql->bindings[$i] = "'$binding'"; } } } // Insert bindings into query $query = str_replace(array('%', '?'), array('%%', '%s'), $sql->sql); $query = vsprintf($query, $sql->bindings); // Save the query to file $logFile = fopen( storage_path('logs' . DIRECTORY_SEPARATOR . date('Y-m-d') . '_query.log'), 'a+' ); fwrite($logFile, date('Y-m-d H:i:s') . ': ' . $query . PHP_EOL); fclose($logFile); } ); }