Laravel5.2 および laravel5.3 フレームワークの便利な機能をまとめた記事です。必要な方は参考にしていただければ幸いです。
1. 訪問数を制御する
コードの実装:
// 一分钟内同一个IP限制访问5次 Route::group(['prefix' => 'admin', 'middleware' => 'throttle:5'], function(){ Route::get('user', 'UserController@show'); });
php artisan make:auth
3. all()
laravel5.3の新機能
laravel5 .2: DB::table('users')->get()
は配列を返します。 DB::table('users')->get()
返回的是数组。
laravel5.3:DB::table('users')->get()
返回的是集合。
如果我们使用的是laravel5.3
,可以通过DB::table('users')->get()->all()
返回数组,不过返回集合也有一定的好处,返回集合我们可以使用集合的一些方法,比如取出集合中的第一个元素可以直接使用first()
laravel5.3:
DB::table('users')->get()
はコレクションを返します。 laravel5.3
を使用している場合、DB::table('users')->get()->all()
を通じて配列を返すことができます> ですが、コレクションを返すことには、コレクションの一部のメソッドを使用して、コレクションを返すこともできます。たとえば、コレクション内の最初の要素を直接使用することができます。コード>メソッド。
$loop変数は@foreachループで使用されます
$loopによって提供されるプロパティ: index: 1から始まるループインデックス残り: ループとHowエントリ数 count: ループ内のエントリの総数 first: 最初かどうか last: 最後かどうか Depth: ループレベル parent: ループが別の @foreach にあるかどうか、親ループを返します Quote
5. 非常に単純なページング
データを取得: User::paginate($num)
Template: $users->links()テンプレートには CSS ファイル、CSS を導入する必要がある場合があります。ファイルパスは public/css/app.css です。直接リンクできます
上記はこの記事の全内容です。laravel の内容については、こちらをご覧ください。laravel フレームワークの入門チュートリアルに注目してください。
Laravelのコレクションクラスの使い方まとめ(コード) 🎜laravelフレームワークモデルの作り方と使い方🎜🎜以上がLaravel5.2、laravel5.3フレームワークの便利な機能まとめ(コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。