我想通過列索引從一行中選擇列值。我正試圖通過使用laravel php框架從mysql資料庫中獲取資料。我能夠通過它的名字來選擇列值,但我沒有找到一個方法來選擇列的索引。
<?php
namespace AppHttpControllers。
使用 IlluminateHttpRequest。
使用 Illuminate支持FacadesDB。
class HomeController extends Controller
{
public function sample_name()
{
$page_title = 'Page1'/span>;
$page_description = '該頁的一些描述'。
$action = __FUNCTION__。
$table = DB::select("my select query") 。
foreach ($table as $value) {
// I want to select first column value from this row[/span].
$first_column_value = .....
}
return view('home.page', compact('page_title', 'page_description','action')) 。
}
uj5u.com熱心網友回復:
為什么你不能用索引訪問,因為$value是關聯陣列,要用索引訪問,你可以使用array_value($array),回傳索引陣列
foreach($table as $value){
$value=array_values((array)$value) 。
$first_column_value =$value[0] 。
$second_column_value =$value[1] 。
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/322807.html
標籤:
上一篇:Rails控制臺。你必須使用Bundler2或更高版本的鎖定檔案
下一篇:使用URL鏈接影像和標題
