[Laravel] Laravel的基本使用,laravel使用
[Laravel] Laravel的基本使用,laravel使用
[Laravel] Laravel的基本HTTP路由
使用Laravel的基本路由,实现get请求响应,找到文件app/Http/routes.php
调用Route的静态方法get(),实现get响应,参数:string类型的路径,匿名函数function(){}
匿名函数内部,返回string数据
实现post,put,delete的请求,同上
实现get传递参数的路由,调用Route的静态方法get(),参数:路径,匿名函数
路径,大括号包裹参数名,不含$,例如:’/user/{id}’
匿名函数,接收参数,例如:function($id){}
[Laravel] Laraval的基本控制器
在app/Http/Controllers目录下,新建一个Index/IndexController.php
定义命名空间,namespace App\Http\Controllers\Index
引入Controller基本控制器,use App\Http\Controllers\Controller
定义IndexController继承Controller
实现方法index,返回数据
定义路由指定控制器的行为,例如:Route::get("/index","Index\IndexController@index");,
注意命名空间部分,新建的控制器是在根命名空间下面,指定的时候添加自己新加的命名空间
[Laravel] Laravel的基本视图
在目录resources/views/下面,创建index/index.php
在控制器中使用函数view()来调用模板,参数:文件路径(.分隔目录),数据
路由:routes.php
<?<span>php </span><span>/*</span><span> |-------------------------------------------------------------------------- | Routes File |-------------------------------------------------------------------------- | | Here is where you will register all of the routes in an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | </span><span>*/</span> <span>/*</span><span>测试get post</span><span>*/</span><span> Route::get(</span>'/'<span>, function () { $url</span>=url("index"<span>); </span><span>return</span> "Hello World"<span>.$url; </span><span>//</span><span>return view('welcome');</span> <span>}); Route::post(</span>"/post"<span>,function(){ </span><span>return</span> "测试post"<span>; }); </span><span>/*</span><span>传递参数</span><span>*/</span><span> Route::get(</span>"/user/{id}"<span>,function($id){ </span><span>return</span> "用户"<span>.$id; }); </span><span>/*</span><span>使用控制器</span><span>*/</span><span> Route::get(</span>"/index","Index\IndexController@index"<span>); </span><span>/*</span><span> |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | This route group applies the "web" middleware group to every route | it contains. The "web" middleware group is defined in your HTTP | kernel and includes session state, CSRF protection, and more. | </span><span>*/</span><span> Route::group([</span>'middleware' => ['web'<span>]], function () { </span><span>// </span>});
控制器:IndexController.php
<?<span>php namespace App\Http\Controllers\Index; use App\Http\Controllers\Controller; </span><span>class</span> IndexController <span>extends</span><span> Controller{ </span><span>public</span><span> function index(){ $data</span>=<span>array(); $data[</span>'title']="Index控制器"<span>; </span><span>return</span> view("index.index"<span>,$data); } }</span>
模板:index.php
<span><</span><span>body</span><span>></span> <span><</span><span>div </span><span>class</span><span>="container"</span><span>></span> <span><</span><span>div </span><span>class</span><span>="content"</span><span>></span> <span><</span><span>div </span><span>class</span><span>="title"</span><span>></span><span><?</span><span>php echo $title;</span><span>?></span><span></</span><span>div</span><span>></span> <span></</span><span>div</span><span>></span> <span></</span><span>div</span><span>></span> <span></</span><span>body</span><span>></span>

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









Laravel - アーティザン コマンド - Laravel 5.7 には、新しいコマンドを処理およびテストするための新しい方法が付属しています。これには職人コマンドをテストする新しい機能が含まれており、そのデモについては以下で説明します。

BitgetLaunchpool は、すべての暗号通貨愛好家向けに設計された動的プラットフォームです。 BitgetLaunchpool はそのユニークな製品で際立っています。ここでは、トークンを賭けて、エアドロップ、高額な報酬、初期参加者限定の寛大な賞金プールなど、より多くの報酬のロックを解除できます。 BitgetLaunchpool とは何ですか? BitgetLaunchpool は、ユーザーフレンドリーな利用規約でトークンをステークして獲得できる暗号通貨プラットフォームです。 Launchpool に BGB またはその他のトークンを投資することで、ユーザーは無料のエアドロップや収益を受け取り、寛大なボーナス プールに参加する機会が得られます。質入れられた資産からの収入は T+1 時間以内に計算され、報酬は以下に基づいて計算されます。

Bitmex Exchange Currencyの引き出し要件:2段階の検証とID検証を完了する必要があります。引き出しの最小額は通貨によって異なります。引き出しプロセスには、アカウントへのログイン、引き出しアドレスの入力、金額の入力、取引の確認が含まれます。 Bitmexの引き出しの利点には、高速処理、低いハンドリング料金、複数の通貨サポート、厳格なセキュリティ対策が含まれます。ただし、監督の不十分、ハッカー攻撃のリスク、引き出しの制限、アカウントフリーズなどの欠点にも直面しています。

gate.ioの公式Webサイトには、リンクをクリックするか、ブラウザのURLを入力することでアクセスできます。 URLをブックマークまたはお気に入りに追加することをお勧めします。アクセスできない問題が発生した場合は、ブラウザのキャッシュとCookieをクリアしてみてください。フィッシングを防ぐために注意してください。Gate.ioの公式Webサイトは、個人情報を要求するイニシアチブを取得しません。さらに、gate.ioはアプリプロバイダーを介して見つけることができるモバイルアプリケーションを提供します

TrezorでのトランザクションTrezorデバイスを接続し、Trezorbridgeアプリケーションをインストールします。 Trezorスイートを開き、トランザクションタイプ(送信、受信、または償還)を選択します。トランザクションの詳細(住所、金額、料金など)を入力します。詳細を確認し、Trezorデバイスの確認を押して、トランザクションを承認します。

Laravel - ページネーションのカスタマイズ - Laravel には、ユーザーまたは開発者がページネーション機能を組み込むのに役立つページネーションの機能が含まれています。 Laravel ページネーターは、クエリ ビルダーおよび Eloquent ORM と統合されています。自動ページネーションメソッド

Laravel - Artisan Console - Laravel フレームワークは、コマンドラインを介した対話のための 3 つの主要なツール、つまり Artisan、Ticker、REPL を提供します。この章ではArtisanについて詳しく説明します。

この記事では、gate.ioの公式Webサイトにアクセスする方法、中国語を切り替え、アカウントに登録またはログインする方法、およびオプションのモバイルアプリのダウンロードと使用手順を詳細に説明します。 中国語でgate.ioを使用する詳細については、読み続けてください。
