我有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