小编Pio*_*017的帖子

PHP字符串插值语法

我尝试使用以下语法进行重定向:

header( "location: readMore.php?id=$post[ 'post_id' ]" ); 
Run Code Online (Sandbox Code Playgroud)

但它没有用,只是在有人建议将大括号放在$post[ 'post_id' ]它周围工作之后!

正确的语法:

header( "location: readMore.php?id={$post[ 'post_id' ]}" ); 
Run Code Online (Sandbox Code Playgroud)

在这种情况下,大括号的作用是什么?

php

9
推荐指数
3
解决办法
1万
查看次数

如何在Laravel中将stdClass的对象转换为数组

尝试在Laravel中显示视图时出现下一个错误:

“不能将stdClass类型的对象用作数组(视图:C:\ xampp \ htdocs \ mysite \ resources \ views \ cms \ contactus.blade.php)”。

我的控制器:

public function contactus(){ 

    ContactUS::get_content(self::$data);
    return view('cms.contactus', self::$data); 

} 
Run Code Online (Sandbox Code Playgroud)

我的模特:

class ContactUS extends Model
{

public $table = 'contactus';

public $fillable = ['name','email','message']; 

static public function get_content(&$data){ 


        $sql = "SELECT cu.*,name,email,message FROM contactus cu "
            . "ORDER BY cu.created_at DESC ";

        $data['contactusd'] = DB::select($sql); 

     }

} 
Run Code Online (Sandbox Code Playgroud)

我的看法:

@extends ('cms.cms_master') 
@section('cms_content')
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
    <h1 class="page-header">Contact us form information</h1>
    @if($contactusd) 
    <br><br>
    <table class="table …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5 laravel-5.3 laravel-5.4

2
推荐指数
1
解决办法
7009
查看次数

标签 统计

php ×2

laravel ×1

laravel-5 ×1

laravel-5.3 ×1

laravel-5.4 ×1