为什么这段php代码不打印数组?

时间:2019-06-15 16:46:19

标签: php fgetcsv

我有一个/run/Aquarium/Active.run文件,该文件可以被世界范围内读取,并且包含由单空格分隔的10个正整数组成的数组。我需要整理文件并将整数放入数组中,该数组将用于确定一些过程值。但是,我似乎无法读取该文件。

我已经确认php在使用简单的打印功能,并且phpinfo()返回的似乎是正确的服务器配置。这是在运行Raspbian的Raspberry Pi 3+上运行的PHP7.0。

<body style="background-color:#00EE66">
  <h1>Aquarium Equipment Status</h1>
  <p class="tab"><input type="submit" value="Submit"></p>
  <p>
    <?php      
      echo 'Hello World';
      $file = fopen("/run/Aquarium/Active.run","r");
      print(fgetcsv($file, 64, ' '));
      fclose($file);
    ?>
  </p>
</body>

上面的代码打印:

Hello WorldArray

就是这样。我在任何地方都看不到任何错误消息。

0 个答案:

没有答案