iT邦幫忙

DAY 7
0

初學laravel系列 第 7

鐵人賽 Day 7 取得使用者輸入

現在我們有了我們已經可以看到畫面了,

可是我們怎麼樣才可知道使用者輸入了甚麼東西呢?

當然我們可以使用原本PHP中最原本的接收方式:

$name=$_GET[“name”];

$name=$_POST[“name”];

但是在LARAVEL中可以使用更簡潔的方式去達到這個,

如果我們要取得使用者輸入的值時,

我們可以使用以下的方式去取得使用者輸入的值,

$name = Input::get('name');

如果今天我們想讓資料有預設值的時候呢?

$name = Input::get('name', 'Sally');

如果是想要確認使用者的輸入中有沒有甚麼樣的特定的值在去作相對應的判斷時:

if (Input::has('name'))

{
//判斷處理式
}

今天我們要取得使用者所有輸入的資料時,

可以使用這個函示,他接收到的就會是所有的使用者輸入值:

$input = Input::all();

如果只要取得一部份的值的時候呢:

$input = Input::only('username', 'password');

如果某些資料要排除掉我們則可以使用這個:

$input = Input::except('credit_card');


上一篇
鐵人賽 Day 6 laravel 畫面(VIEW)
下一篇
鐵人賽 Day 8 laravel 資料庫設定
系列文
初學laravel30

尚未有邦友留言

立即登入留言