我得到這個錯誤我目前的PHP代碼:如何將字符串數組轉換爲整數數組?
注意:爲ID不是一個整數:1,2,1)APNS :: queueMessage - >
我怎麼能轉換爲一個字符串數組爲一個整數數組,如在這個其他問題:ID not integer... EasyAPNS?
基本上,我試圖通過id
秒(從我的數據庫)來newMessage()
這樣的蘋果例如:
// SEND MESSAGE TO MORE THAN ONE USER
// $apns->newMessage(array(1,3,4,5,8,15,16));
// ($destination contain a string with the Ids like "1,2,3")
這裏是我下面的代碼:
if (isset($destination))
{
//$destination = 1,2,..
$dest = explode(",", $destination);
if (isset($time))
{
$apns->newMessage($dest, $time);
}
else
{
$apns->newMessage($dest);
}
$apns->addMessageAlert($message);
$apns->addMessageBadge($badge);
$apns->addMessageSound('bingbong.aiff');
$apns->queueMessage();
header("location:$url/index.php?success=1");
}
什麼?我不明白,這有什麼問題?有什麼問題? – Vyktor 2012-02-04 17:54:52
看起來像'$ apns-> queueMessage()'需要一個整數參數。但有了這些信息,這只是猜測 – knittl 2012-02-04 17:56:32
什麼是你的實際變量設置(包括該行),幷包括錯誤是什麼行。 – Dave 2012-02-04 17:56:37