私は2つのファイルphp(index.phpとdata.php)を持っています。最初は2番目にデータを送信します。これは1秒ごとに実行され、データを表示します。問題はデータが更新されていないことです
多分コードはよりよく説明します
data.php
  <?php
  session_start();
  $xml = simplexml_load_file("file.xml"); // the contents of the file changes every second
  $json = json_encode($xml);
  $_SESSION['varname'] = $json;
  ?>
index.php
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
    <script language="JavaScript">
          window.setInterval(function() { 
        <?php 
        session_start(); 
        $json = $_SESSION['varname']; 
        ?>
        var newdata = <?php echo $json ; ?>;
    //code to show data
    }, 1000); 
          </script>
前もって感謝します