Php 如何在Laravel刀片中回显html标记

Php 如何在Laravel刀片中回显html标记,php,frameworks,laravel-5.2,Php,Frameworks,Laravel 5.2,我想把按钮回音到我的刀片上,但我不知道怎么做。那么,怎么办?谢谢你 <td class="nowrap">{!! $order->status=='0'? @php echo '<button class="btn btn-danger">Inactive</button>'; @endphp: @php echo '<button class="btn btn-success">Active</

我想把按钮回音到我的刀片上,但我不知道怎么做。那么,怎么办?谢谢你

<td class="nowrap">{!! $order->status=='0'?
    @php
    echo '<button class="btn btn-danger">Inactive</button>';
    @endphp:
    @php
    echo '<button class="btn btn-success">Active</button>';
    @endphp
    !!}
</td>
{!!$order->status='0'?
@php
回声“不活动”;
@endphp:
@php
回声“活跃”;
@endphp
!!}

@如果($order->status='0')
不活跃的
@否则
活跃的
@恩迪夫


{{($order->status='0')?'Inactive':'Active'}

@如果($order->status='0')
不活跃的
@否则
活跃的
@恩迪夫


{{($order->status='0')?'Inactive':'Active'}

在blade中,您可以执行以下操作:

<td class="nowrap">
    @if($order->status=='0')
        <button class="btn btn-danger">Inactive</button>';
    @else
        <button class="btn btn-success">Active</button>';
    @endif 
</td>

@如果($order->status='0')
不活跃';
@否则
活性';
@恩迪夫

在blade中,您可以执行以下操作:

<td class="nowrap">
    @if($order->status=='0')
        <button class="btn btn-danger">Inactive</button>';
    @else
        <button class="btn btn-success">Active</button>';
    @endif 
</td>

@如果($order->status='0')
不活跃';
@否则
活性';
@恩迪夫

您可以使用两种方法来实现这一点,第一种是在以下情况下使用

<td class="nowrap">
@if( $order->status == '0' )
    <button class="btn btn-danger">Inactive</button>
@else
    <button class="btn btn-success">Active</button>
@endif
</td>

@如果($order->status='0')
不活跃的
@否则
活跃的
@恩迪夫
三元算子在叶片上的第二种正确使用方法

<td class="nowrap">
      {!! $order->status=='0' ? '<button class="btn btn-danger">Inactive</button>' : '<button class="btn btn-success">Active</button>' !!}
</td>

{!!$order->status='0'?'Inactive':'Active'!!}

我希望第二种方法是在叶片上使用的三元运算符的完美方法。

如果条件如下,可以使用两种方法首先使用

<td class="nowrap">
@if( $order->status == '0' )
    <button class="btn btn-danger">Inactive</button>
@else
    <button class="btn btn-success">Active</button>
@endif
</td>

@如果($order->status='0')
不活跃的
@否则
活跃的
@恩迪夫
三元算子在叶片上的第二种正确使用方法

<td class="nowrap">
      {!! $order->status=='0' ? '<button class="btn btn-danger">Inactive</button>' : '<button class="btn btn-success">Active</button>' !!}
</td>

{!!$order->status='0'?'Inactive':'Active'!!}

我希望第二种方法非常适合在blade上使用三元运算符。

您可以将HTML代码作为字符串放入PHP变量中,并且该变量应该放在{{{!!!!}}大括号中。
例如:

{{!!$text!!}

您可以将HTML代码作为字符串放入PHP变量中,该变量应放在{{!!!!}}大括号中。
例如:

{{!!$text!!}}

为什么只有html的时候周围有@php标记?你也可以使用普通的php语法,并编写你的代码Hi@Loko和ashanrupasinghe,我解决了它^^,谢谢你的帮助。为什么只有html的时候周围有@php标记?你也可以使用普通的php语法,写下你的代码Hi@Loko和ashanrupasinghe,我解决了它^^,谢谢你的帮助。很高兴听到它为你提供全部帮助。很高兴听到它为你提供全部帮助。