现在我正试图这样做....
<?php
$currnt_time = time();
$from_date = strtotime(2017-10-01);
$till_date = strtotime(2017-10-31);
if ($currnt_time >= $from_date && $currnt_time < $till_date){
$price = $200;
}
?>
<P> Starts FROM <?php echo $price; ?> INR</P>
但是当我运行这个脚本时,它表示未定义的变量$ price。我无法理解我错在哪里)因为我将有许多日期插槽,所以什么是解决这个问题的最佳方法。 请帮忙。谢谢!
答案 0 :(得分:1)
$
的值前面有一个$price
,您很难在日期字符串之前和之后添加引号。
<?php
$currnt_time = time();
$from_date = strtotime('2017-10-01');
$till_date = strtotime('2017-10-31');
if ($currnt_time >= $from_date && $currnt_time < $till_date){
$price = 200;
}
?>
<P> Starts FROM <?php echo $price; ?> INR</P>
?>