私はついにPHPを学び始めました。私は、ウェブサイトは、その日の瞬間に応じてそのスタイルシート(日、夕暮れ、夜)を変更しようとしていると私は、このアプローチを取った:PHP if-else解析エラー
<?php
$lt = localtime();
if ($lt[2]>=6 && $lt[2]<=16)
echo('<link href="style.css" rel="stylesheet" type="text/css" />');
elsif ($lt[2]>=17 && $lt[2]<=21)
echo('<link href="style_twilight.css" rel="stylesheet" type="text/css" />');
else
echo('<link href="style_night.css" rel="stylesheet" type="text/css" />');
?>
私は構文エラー、予期せぬT_ECHOを取得します。.. .../style_changer.php on line 12
何が間違っていますか?まず、非常に単純なタイプミスELSIF代わりのels_e_ifで
これは[ 'elseif'](http://php.net/manual/en/control-structures.elseif.php)正常に動作しない、とあなたは使用されるべきです中括弧。 – mario
'echo"と入力するだけで読みやすくなるかもしれません何か ";' 'なし' – Jakub