0

現在の私の著作権は次のとおりです。

<i>Example.com</i> &copy; 2013 - <?php echo date('Y'); ?>

これは次のように表示されるため、来年は問題ありません。

Example.com © 2013 - 2014

しかし、今年は次のように述べています。© 2013-2013

戻って手動で変更することなく、どうすればそれを作成して来年© 2013に自動的に切り替えることができますか?© 2013-2014

4

7 に答える 7

7

そのはず

<i>Example.com</i> &copy; 2013 <?php (date('Y') !== "2013") echo "- " . date('Y')); ?>
于 2013-08-08T22:39:42.377 に答える
3
$startYear = 2013; 
$currentYear = date('Y');
echo $startYear;
if ($startYear != $currentYear) {
    echo '-' . $currentYear;
}

これは、著作権メッセージの年の部分を処理します。必要に応じて、出力の周りに他の書式を入力するだけです。

(私はより長く、より読みやすいアプローチを目指しました。あなたの選択をしてください)

于 2013-08-08T22:37:09.583 に答える
1
<i>Example.com</i> &copy; 2013 <?=(date('Y')>2013?' - '.date('Y'):'')?>
于 2013-08-08T22:35:53.333 に答える