foreach循环中的文件仅包含一次

时间:2020-04-06 15:01:37

标签: php class include

我有cronjob脚本,该脚本可以获取数据并生成发票电子邮件和PDF文件并发送到用户电子邮件。

但是文件pdf.php仅被调用一次,而我每次都调用了函数“ calculateANDsend()”,但要求文件仅包含一次数据。

每次都需要包括pdf.php文件,就像我在foreach循环中调用函数calculateANDsend一样

#cronjob.php
foreach($data as $user)
{
   $p = new Invoice();
   $p->calculateANDsend($user);
}
#invoice.php
class Invoice 
{
    public function calculateANDsend($user)
    {
      ...
      //called multiple time this cods and working grate
      require_once "pdf.php";
      ...
    }
}
#pdf.php
generate TCPDF , pdf file and save
THIS file called only once

0 个答案:

没有答案