我的PHP刀片变量在简单的php中不起作用

时间:2019-01-24 09:59:02

标签: php

我的Php刀片变量是

{{$user->account_expiry_date}}

我简单的php原始代码

Dt = date("d-m-Y");

我将叶片变量值的值存储在简单的PHP变量中。

$ac_expiry='{{$user->account_expiry_date}}';

现在,我回声$ac_expiry且回声正常

但是当我在某些情况下使用相同的变量时,就无法正常工作

If ($dt <=  $ac_expiry) {
    Do something not working
}

2 个答案:

答案 0 :(得分:3)

如果要使用laravel格式使用,则必须这样写

@if(true)
  echo "Success";
@endif

或者如果您想在核心php中使用,则可以这样编写

<?php 
if(true){
  echo "success";
}
?>

答案 1 :(得分:1)

If语句应类似于

@if (count($records) === 1)
 I have one record!
@elseif (count($records) > 1)
 I have multiple records!
@else
 I don't have any records!
@endif

这是文档laravel docs here

对于您而言,声明应为

@if ($dt <= $ac_expiry) { Do something not working }