日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...

發(fā)布時間:2025/3/12 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

【摘要】PHP作為一種超文本預(yù)處理器,已經(jīng)成為了我們常用的網(wǎng)站編程語言,并且結(jié)合了C語言,Java等我們常見的編程語言,所以,有很多web開發(fā)領(lǐng)域的新人都看中了他的使用廣泛性,有很多人都想了解php的內(nèi)容,所以今天,我們就來講講有關(guān)laravel入門教程的php菜鳥筆記。

1、有關(guān)laravel入門教程的php菜鳥筆記——安裝 Laravel:

查看laravel包: composer search laravel

查看所有版本: composer show -all laravel/laravel

首先,通過 Composer 安裝 Laravel 安裝器:composer global require "laravel/installer"

你還可以在終端中通過 Composer 的 create-project 命令來安裝 Laravel 應(yīng)用,下載5.4版本使用這個命令:

composer create-project --prefer-dist laravel/laravel blog 5.4.*

如果缺少vendor文件在當(dāng)前文件夾下執(zhí)行命令:composer install

2、有關(guān)laravel入門教程的php菜鳥筆記——配置 Laravel:

在 .env 文件中添加 key ; 生成key :php artisan key:generate

開啟'debug' => env('APP_DEBUG', true), 在 \config\app.php 文件中

其他配置....

3、有關(guān)laravel入門教程的php菜鳥筆記——配置路由:

在 \routes\wab.php 頁面,詳情看文檔

路由的從命名:

直接顯示輸出:Route::get('as',['as'=>'ass', function () { echo route('ass'); }]);或:Route::get('as', function () { echo

route('ass'); })->name('ass');

控制器路由:Route::get('index','IndexController@index')->name('index');

通過輔助函數(shù) route 為該命名路由生成 URL,可以有第二個參數(shù)。

路由群組:共享屬性以數(shù)組的形式參數(shù)傳遞給 Route::group 方法。

路由前綴:['prefix' => 'admin'] // 匹配 "/admin" URL

命名空間:['namespace' => 'Admin'] // 控制器在 "App\Http\Controllers\Admin" 命名空間下

中間件: ['middleware' => 'auth'] // 使用 Auth 中間件

子域名路由:['domain' => '{account}.[myapp.com](http://myapp.com/)']

Route::group(['namespace' => 'Admin'], function(){ });

4、有關(guān)laravel入門教程的php菜鳥筆記——視圖傳值:

給視圖傳一個值:return view('greeting', ['name' => 'James']);或: return view('greeting')->with('name', 'James');

給admin下的profile傳一個$data數(shù)組值 :return view('admin.profile', $data);

返回上一個視圖:return back();

跳轉(zhuǎn)頁面:return redirect('跳轉(zhuǎn)的頁面');

5、有關(guān)laravel入門教程的php菜鳥筆記——Blade模板:

輸出變量:{{ $name }}

輸出js代碼:{!! $name !!}

不解析這個:@{{ name }}

給一個默認(rèn)值:{{ $name or "這是默認(rèn)值" }}

三元運(yùn)算符:{{ isset($name) ? $name : "假就用這個" }}

if: @if ($str > 60)

真顯示

@else

假顯示

@endif

unless: 除非/如果不 / 除…之外

@unless ($str > 60)

除了 $str > 60 的,其他的都顯示

@endunless

for: @for ($i = 0; $i < 10; $i++)

{{ $i }}

@endfor

foreach: @foreach ($users as $user)

{{ $user->id }}

@endforeach

forelse:是foreach 的補(bǔ)充,有就顯示,沒有就走下面的

@forelse ($users as $user)

有就顯示

@empty

沒有就走下面的

@endforelse

while: @while (true)

I'm looping forever.

@endwhile

引人模版:@include( '路徑.模版名' );

引人內(nèi)容,要替換的部分:

@yield('title')

@yield('content')

@section('sidebar')

This is the master sidebar.

@show

替換內(nèi)容: @extends('layouts.app') :先引入要替換的頁面,像父類一樣

@section('title', 'Page Title')

@section('sidebar')

@parent :這個顯示sidebar 中默認(rèn)的內(nèi)容

This is appended to the master sidebar.

@endsection

@section('content')

This is my body content.

@endsection

總結(jié)

以上是生活随笔為你收集整理的php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。