使用当前文件中的“exec”命令调用另一个文件的函数

时间:2013-09-04 10:57:12

标签: php function arguments exec background-process

我有一个文件Notification.php,这是一个类。它的结构是这样的:

Class Notificaiton
{
    public function sendNotification($token,$count)
    {
       // Here is the code for sending push notification(APNS)
    }      
}

通常,如果我想从另一个PHP文件调用此函数,那么我必须创建一个类的对象,然后调用它的方法如下:

$notification = new Notification();   
$notification->sendNotification($token,$value);

但我想做的是在后台进程中调用它。所以我使用exec()命令如下:

exec("/usr/bin/php /path/to/Notification.php >> /path/to/log_file.log 2>&1 &");

我想知道如何调用function(sendNotificaiton())的{​​{1}}并将参数作为参数传递:$ token和$ count?

请指导我。任何帮助将不胜感激。

0 个答案:

没有答案