在PHP中将文件写入多个位置

在PHP中将文件写入多个位置,php,Php,我正在用PHP编写一个脚本,它从表单中获取一组信息并写入文件。是否可以在不复制所有附加代码的情况下将此文件写入多个路径/位置 创建一个带有位置和文件参数的函数,将文件保存到给定位置 根据需要在多个位置多次使用 例如: function save_file($file, $location) { ... //do something here ... file_put_contents($file, $location); } 创建一个带有位置和文件参数的函数,将文件保

我正在用PHP编写一个脚本,它从表单中获取一组信息并写入文件。是否可以在不复制所有附加代码的情况下将此文件写入多个路径/位置

  • 创建一个带有位置和文件参数的函数,将文件保存到给定位置

  • 根据需要在多个位置多次使用

  • 例如:

    function save_file($file, $location) {
    
      ...
    
      //do something here
    
      ...
    
      file_put_contents($file, $location);
    
    }
    
  • 创建一个带有位置和文件参数的函数,将文件保存到给定位置

  • 根据需要在多个位置多次使用

  • 例如:

    function save_file($file, $location) {
    
      ...
    
      //do something here
    
      ...
    
      file_put_contents($file, $location);
    
    }
    

    您可以使用所需的所有路径/位置创建一个数组,然后执行foreach:

    $locations = Array("/path/1", "/path/2", ...);
    
    foreach($locations as $location) {
     file_put_contents($file, $location);
    }
    

    您可以使用所需的所有路径/位置创建一个数组,然后执行foreach:

    $locations = Array("/path/1", "/path/2", ...);
    
    foreach($locations as $location) {
     file_put_contents($file, $location);
    }
    

    这不是函数的用途吗?这当然是可能的。我想我可以使用一个函数,只是我会向它传递很多参数(一个参数表示从条目中收集的每个数据字段)。你可以创建一个包含所有需要的路径/位置的数组,然后进行预测查看“谷歌搜索”后发现的这个Q&a
    write to multiple files php
    您可以从那里进一步研究。似乎也很有希望。这不是函数的用途吗?这当然是可能的。我想我可以使用一个函数,只是我会向它传递很多参数(一个参数表示从条目中收集的每个数据字段)。你可以创建一个包含所有需要的路径/位置的数组,然后进行预测查看“谷歌搜索”后发现的这个Q&a
    write to multiple files php
    您可以从那里进一步研究。看起来也很有希望。