View不返回变量值 [英] View does not return variable values
问题描述
亲爱的先生,
我使用的是Laravel 5.3框架。我只是初学者使用laravel,当我返回变量时出错了。
我尝试过:
在routes.php页面
Route :: get('users','UsersController @ show');
在UsersController中.php页面
公共功能show(){
$ name ='Naveen';
返回视图('users',['name'=>'Naveen']);
}
在users.blade.php页面
@extends('layout')
@section('content')
用户页面{{$ name}}
@stop
返回错误
未定义变量:name(查看:C:\ xampp\htdocs\diit\resources\views\users.blade.php)
请帮我这个
name ='Naveen';
返回视图('users',['name'=>'Naveen']);
}
在users.blade.php页面
@extends('layout')
@section('content')
用户页面{{
name} }
@stop
返回错误
未定义变量:name(查看:C:\ xampp \htdocs \ diit \ resourcess \ views \ users.blade.php)
请帮帮我在这个
嗯 - 我找到了你这个视图 - Laravel - Web工匠的PHP框架 [ ^ ]
我个人的偏好是不使用框架 - 然后你依赖于它们的存在和你的页面/应用程序/等等。变得无法使用或者你成为框架的囚犯而且它是一时兴起。
我会为你注意以下内容:
未定义的变量:名称( 查看 :C:\ xampp \htdocs \diit \ resourcess \ views \ users.blade.php)。
请注意View中的大写V.PHP语言区分大小写。如果你已经在你的应用程序中的某个地方做过,那么你得到的是错误,因为 view() !=查看()
更新:或者,有问题的变量是'
Dear Sir,
I am using Laravel 5.3 framework.I am just beginner to use laravel, i got an error when i returning variable.
What I have tried:
In routes.php Page
Route::get('users', 'UsersController@show');
In UsersController.php page
public function show(){ $name = 'Naveen'; return view('users',['name'=> 'Naveen']); }
In users.blade.php page
@extends('layout') @section('content') user page {{ $name }} @stop
Its Returns error
Undefined variable: name (View: C:\xampp\htdocs\diit\resources\views\users.blade.php)
please help me in this
name = 'Naveen'; return view('users',['name'=> 'Naveen']); }
In users.blade.php page
@extends('layout') @section('content') user page {{
name }} @stop
Its Returns error
Undefined variable: name (View: C:\xampp\htdocs\diit\resources\views\users.blade.php)
please help me in this
Well - I found this for you Views - Laravel - The PHP Framework For Web Artisans[^]
My personal preference is to not use frameworks - you then become dependent upon their existence and your pages/applications/&etc. become unusable or you become a prisoner of the frameworks and it's whims.
I will note the following for you:
Undefined variable: name (View: C:\xampp\htdocs\diit\resources\views\users.blade.php).
Note the upper-case "V' in View. The PHP language is case-sensitive. If you've done that somewhere in your apllication then you are getting a error since view() != View()
UPDATE: alternatively, the variable in question is '
这篇关于View不返回变量值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!