@include之外的Cant访问变量

时间:2020-09-30 09:38:28

标签: php laravel-blade laravel-7

大家好,我遇到一个问题

在此之前,我一直在使用这种布局体系结构

在master.blade.php中

code.....

@php $foo = "bar"; @endphp

@yield('main')

code ends....

in contact.blade.php

@extends('master')

code...

@section('main')

@php echo $foo; @endphp

@endsection

code ends...

错误:contact.blade.php中未定义的变量foo

............................................... ........................

然后我切换到新架构,再次遇到相同的问题。

在master.blade.php中

code.....

@php $foo = "bar"; @endphp

code ends....

in contact.blade.php

code...

@includes('master')

@php echo $foo; @endphp

code ends...

错误:contact.blade.php中未定义的变量foo

所以建议我访问变量必须做什么。

0 个答案:

没有答案