ページを更新して乱数を印刷するために次のコードを書いていますが、そのロジックを理解していません。php header function working
<!DOCTYPE html>
<html>
<head>
<title>Random Refresh</title>
</head>
<body>
<h1>Random refresh</h1>
<p>page is refreshed every 5 seconds </p>
<br> </br>
<p>Radom number between 10 to 100 is :
<?php
echo(rand(10,100));
header("Refresh: 5; url=randomRefresh.php");
?>
</p>
</body>
</html>
私の知るところによれば、PHPはサーバーサイドの言語なので、PHPブロック内のコードは一度実行する必要があります。
したがって、ヘッダー機能はページをリフレッシュ/リダイレクトする方法はありますか?
phpファイルの出力htmlページは暗黙のAjaxリクエストを使用していますか?
何がフードの下で起こっていますか?
のように見えるだろう。 – piyushj
あなたは何を理解していませんか? ** PHP **の実行?コードは最初にこれらの** HTML **を印刷し、次に 'echo'を実行してからリフレッシュします。なにが問題ですか? –
phpヘッダー機能について確認できます。http://php.net/manual/en/function.header.php –