php - 访问字段变量的元素

标签 php mysql laravel

我想访问发送到 View 的变量的元素

这是我的 Controller

public function more($id)
{
    $chickdata = Gamefarm::where('id','=',$id)->get();
    $photos = Photo::where('chicken_id','=',$id)->get();
    return View::make('gamefarms/readmore',compact('chickdata','photos'));
}

我正在将变量“照片”发送到 View

这是我想要在 View 上使用的代码

      @foreach ($photos as $myphotos) 
      @endforeach   
     <?php dd($myphotos->photo_loc[3]); ?>

最佳答案

我会尝试这样的事情:

public function more($id){
    $chickdata = Gamefarm::where('id','=',$id)->get();
    $photos = Photo::where('chicken_id','=',$id)->get();
    $viewdata = array(
          'chickdata'=> $chickdata,
          'photos'=> $photos
    );
    return View::make('gamefarms/readmore', $viewdata);
}

关于php - 访问字段变量的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28511811/

相关文章:

php - 在 HTML 表格中抓取特定的 <td>

permissions - php.ini 中的 log_errors_max_len = 1024,但 php 日志不断增长

php - 将查询结果放入数组然后内爆?

php - 为什么我无法在 ubuntu 16.04 上安装 PHP

c# - 使用多个参数选择返回mysql语法错误

javascript - 使用 Vuejs 的单个数组元素中的多个字段

php - 虚假的 PHP 未声明的静态属性

php - 如何在 PHP 中获取 CSS 选择器?

php - 表单未将数据传递到数据库但没有错误 Laravel 5.8.22

php - 如何在 PHPUnit/Laravel 中模拟 JSON 文件