1

だから私はTime.phpと呼ばれるphpファイルを持っています:

 <?php echo (( $DateTime.date("n/j/Y g:i:s A").Hour + ":" + $DateTime.date("n/j/Y g:i:s
 A").Minute + ":" + $DateTime.date("n/j/Y g:i:s A").Second ) ?>

これは元々ASPにありましたが、翻訳ツールを使用してPHPに取り込むため、構文的に正しくない可能性があります。ローカルホストでページを起動するたびに、2行目に予期しないセミコロンがあるというエラーが表示されます。私のファイルでは、上記とは対照的に、2行目は":" + $DateTime.date("n/j/Y g:i:s A").Second ) ?>です。すでにお分かりのように、2行目は言うまでもなく、ファイル全体にセミコロンはありません。なぜこのエラーが発生するのですか(WAMPserverを使用している、電源が入っている、動作しているなど)?

4

2 に答える 2

1

PHP のオブジェクトは次のとおりです。

$DateTime->date("n/j/Y g:i:s A")->Hour

いいえ

$DateTime.date("n/j/Y g:i:s A").Hour

文字列の連結は次のように行われます。

echo "Hello" . "World";

いいえ

echo "Hello" + "World";
于 2012-06-17T07:18:04.620 に答える
0

開いた角かっこが多すぎます。

<?php echo ( $DateTime.date("n/j/Y g:i:s A").Hour + ":" + $DateTime.date("n/j/Y g:i:s A").Minute + ":" + $DateTime.date("n/j/Y g:i:s A").Second ) ?>
于 2012-06-17T07:15:21.593 に答える