我是php的绝对初学者,我只是想做一个简单的if else语句。请看一下:
<?php
$currentDate = echo date("Y");
$startup = '2013';
if ($startup = $currentDate) {
?>
© 2013 Blue Box 22
<?php } else { ?>
© 2013 - <?php echo date("Y"); ?> Blue Box 22
<?php } ?>
正如您可能读到的那样,我只是检查当前年份是否等于启动年份,然后让它相应地显示。我认为我的语法有问题,因为我的页面部分没有呈现。
感谢您的帮助!
答案 0 :(得分:11)
而不是:
if ($startup = $currentDate) {
应该是
if ($startup == $currentDate) {
而且,而不是使用
$currentDate = echo date("Y");
尝试:
$currentDate = date("Y");
答案 1 :(得分:0)
您已在if
语句中分配了变量,未进行比较。使用==
运算符进行比较。
if ($startup == $currentDate) {
}
这意味着if(启动等于当前日期然后执行此操作)
答案 2 :(得分:0)
<?php
$currentDate = date("Y");//echo removed, never use while comparison
$startup = '2013';
if ($startup == $currentDate) {// comparison is done by ==, = make assignment
?>
© 2013 Blue Box 22
<?php } else { ?>
© 2013 - <?php echo date("Y"); ?> Blue Box 22
<?php } ?>
答案 3 :(得分:0)
这意味着分配&#34; =&#34; 这意味着要比较&#34; ==&#34;
这可以帮助您使用代码。 :)