目次
php artisan make:auth
ログイン後にコピー
" >laravel5.2の新機能
php artisan make:auth
ログイン後にコピー
ホームページ PHPフレームワーク Laravel Laravel5.2、laravel5.3フレームワークの便利な機能まとめ(コード付き)

Laravel5.2、laravel5.3フレームワークの便利な機能まとめ(コード付き)

Aug 18, 2018 am 11:28 AM
laravel linux nginx php

Laravel5.2 および laravel5.3 フレームワークの便利な機能をまとめた記事です。必要な方は参考にしていただければ幸いです。

1. 訪問数を制御する

laravel5.2の新機能は、IPに基づいて訪問数を制御するためにミドルウェアを通じてスロットルを設定します

原則: 3つの応答ヘッダーX-RateLimit-Limit、Xを返すことによって-RateLimit-Remaining 、 Retry-After はアクセス数の制御を実装します。

X-RateLimit-Limit: 指定された時間内に許可されるリクエストの最大数

X-RateLimit-Remaining: 指定された時間内の残りのリクエスト数

Retry-After:次の再試行リクエスト

コードの実装:

// 一分钟内同一个IP限制访问5次
Route::group(['prefix' => 'admin', 'middleware' => 'throttle:5'], function(){
    Route::get('user', 'UserController@show');
});
ログイン後にコピー
2. ログインと登録を実現する魔法のコマンド

laravel5.2の新機能
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()を通じて配列を返すことができます> ですが、コレクションを返すことには、コレクションの一部のメソッドを使用して、コレクションを返すこともできます。たとえば、コレクション内の最初の要素を直接使用することができます。コード>メソッド。

4、$loop

laravel5.3の新機能

$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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP対Python:ユースケースとアプリケーション PHP対Python:ユースケースとアプリケーション Apr 17, 2025 am 12:23 AM

PHPはWeb開発およびコンテンツ管理システムに適しており、Pythonはデータサイエンス、機械学習、自動化スクリプトに適しています。 1.PHPは、高速でスケーラブルなWebサイトとアプリケーションの構築においてうまく機能し、WordPressなどのCMSで一般的に使用されます。 2。Pythonは、NumpyやTensorflowなどの豊富なライブラリを使用して、データサイエンスと機械学習の分野で驚くほどパフォーマンスを発揮しています。

vscodeをコンパイルする方法 vscodeをコンパイルする方法 Apr 16, 2025 am 07:51 AM

VSCODEのコンパイルコードは5つのステップに分割されます。C拡張子をインストールします。プロジェクトフォルダーに「main.cpp」ファイルを作成します。コンパイラ(MINGWなど)を構成します。ショートカットキー(「Ctrl Shift B」)または「ビルド」ボタンでコードをコンパイルします。コンパイルされたプログラムをショートカットキー(「F5」)または「実行」ボタンで実行します。

vscodeを自動的に入力する方法 vscodeを自動的に入力する方法 Apr 16, 2025 am 07:30 AM

ショートカットキーまたは構成設定を使用することにより、ビジュアルスタジオコードに自動コードタイポグラフィを実装できます。 MacOS:CMD K、CMD F構成設定タイプセット:「Editor.FormatonType」を検索および有効にして、文字を入力するたびに現在の行を自動的に入力してください。タイポグラフィルール(例えば、インデントサイズ、行の長さ)をカスタマイズし、目的のタイポグラフィ(例えば、Prettier、Eslint)を選択します。

vscodeを使用してJSONをフォーマットする方法 vscodeを使用してJSONをフォーマットする方法 Apr 16, 2025 am 07:54 AM

VSコードでJSONをフォーマットする方法は次のとおりです。1。ショートカットキーを使用します(Windows/Linux:Ctrl Shift I; MacOS:CMD Shift I); 2。メニュー( "edit"> "format document"); 3。JSONフォーマッタ拡張機能(プレシエなど)をインストールします。 4。手動でフォーマットします(ブロックをインデント/抽出するためにショートカットキーを使用するか、ブレースとセミコロンを追加します)。 5。外部ツール(JsonlintやJson Formatterなど)を使用します。

VSCODEでフォントを拡大する方法 VSCODEでフォントを拡大する方法 Apr 16, 2025 am 07:45 AM

Visual Studioコードでフォントを拡大する方法は次のとおりです。設定パネル(CTRL、またはCMD)を開きます。 「フォントサイズ」を検索して調整します。適切なサイズの「フォントファミリ」を選択します。適切なサイズを提供するテーマをインストールまたは選択します。キーボードショートカット(CTRLまたはCMD)を使用して、フォントを拡大します。

VSCODEをインストールする方法 VSCODEをインストールする方法 Apr 16, 2025 am 07:48 AM

Visual Studioコードをインストールするには、次の手順に従ってください。公式Webサイトhttps://code.visualstudio.com/;オペレーティングシステムに従ってインストーラーをダウンロードします。インストーラーを実行します。ライセンス契約を受け入れ、インストールパスを選択します。インストールが完了した後、VSCODEは自動的に開始されます。

崇高なプラグインを削除する方法 崇高なプラグインを削除する方法 Apr 16, 2025 am 09:33 AM

崇高なテキストでプラグインを削除するには2つの方法があります。プラグインマネージャーを介して削除します。削除するプラグインを選択し、右クリックして[削除]を選択します。手動で削除:ユーザーデータディレクトリに移動し、プラグインフォルダーを見つけて、リサイクルビンまたはゴミにドラッグします。

コードを書いた後に崇高に実行する方法 コードを書いた後に崇高に実行する方法 Apr 16, 2025 am 08:51 AM

Sublimeでコードを実行するには6つの方法があります。ホットキー、メニュー、ビルドシステム、コマンドライン、デフォルトビルドシステムの設定、カスタムビルドコマンド、プロジェクト/ファイルを右クリックして個々のファイル/プロジェクトを実行します。ビルドシステムの可用性は、崇高なテキストのインストールに依存します。

See all articles