如何将输出分配为变量?

我有一个 PHP 文件排序和显示来自 XML 的一些数据。我正在使用 PHP 文件的结果/输出在第二个文件中使用,以确定是否基于输出打开/关闭。


例子:


Description: The page is closed due to maintenance.

Status: Closed

我从第一个 PHP 文件中获取Description,然后在第二个文件中搜索“已关闭”一词以获取状态。


问题: 我可以将这两个 PHP 文件组合在一起,并且仍然能够将描述分开吗?现在我正在使用:


<div class="zero-margin col-lg-8 col-md-7 col-sm-12">

 <span class="open">@include('status')</span>

</div>


<div class="row col-lg-11 col-md-11">

  <p class="info">@include('info')</p>

</div>

但如果我将所有内容都放在同一个文件中,这将不起作用。我可以将第一部分设为变量并在用户可以看到的 HTML 文件中使用它吗?例如,如何将变量分配给第 1-40 行的输出?


如果这有所作为,我正在使用 laravel。任何帮助是极大的赞赏!如果不清楚,请提出问题。


吃鸡游戏
浏览 59回答 1
1回答

拉风的咖菲猫

您可以将刀片文件分成几部分。说这是a.blade.php:@section('info')The page is closed due to maintenance.@endsection@section('status')Closed@endsection然后你可以使用@yield:@include('a')<div class="zero-margin col-lg-8 col-md-7 col-sm-12">&nbsp;<span class="open">@yield('status')</span></div><div class="row col-lg-11 col-md-11">&nbsp; <p class="info">@yield('info')</p></div>
打开App,查看更多内容
随时随地看视频慕课网APP