0
$_SESSION['result'] = '2011-08-14 20:34:12';

echo $dateTime = "$_SESSION['result'] +1 hour";

出力を期待する: '2011-08-1420:34:12+1時間'

二重引用符にエラーがあることは知っていますが、修正方法がわかりません。誰かが私を助けることができますか?どなたか説明していただければ幸いです、ありがとうございます!

4

7 に答える 7

2

これを使って:

$dateTime = "{$_SESSION['result']} +1 hour";

またはこれ:

$dateTime = $_SESSION['result'] . " +1 hour";

その後

echo($dateTime);
于 2011-10-24T15:53:22.737 に答える
1

PHPドキュメントの文字列について読むことをお勧めします。ここで必要なのは連結と呼ばれます。

$_SESSION['result'] = '2011-08-14 20:34:12';

$dateTime = $_SESSION['result'] . ' +1 hour';

echo $dateTime;

$dateTimeまた、内容を設定した後、エコーする最後の行に注意してください。

于 2011-10-24T15:53:36.827 に答える
0

あなたの場合、文字列には一重引用符を使用し、変数には何も使用しないでください。

echo $dateTime = $_SESSION['result'].' +1 hour';
于 2011-10-24T15:53:23.567 に答える
0

$_SESSION['result'] = '2011-08-14 20:34:12';

echo $dateTime = $_SESSION['result'] . " +1 時間";

上記を試してください。

于 2011-10-24T15:56:07.083 に答える