php paketi ().

0 Cevap php

i php) (takımını kullanarak bazı sorunlar yaşıyorum

     $currencypair = "EUR/USD";
        $buy_sell = "buy";
        $alert_device_token =array("a","a","b");
        $message = "Your " . $currencypair . " " . $buy_sell . " alert price has been reached!";
            $payload['aps'] = array (
                'alert' => $message,
                'badge' => 1,
                'sound' => 'default'
                );
                $payload = json_encode($payload);

foreach ($alert_device_token as $alert_device)
 {
$apnsMessage = chr(0) . chr(0) . chr(32) . pack('H*', str_replace(' ', '', $alert_device)) . chr(0) . chr(strlen($payload)) . $payload;
    echo $apnsMessage;
 }

Şimdi bazen ben aynı kodu çalıştıran uyarıları şu olsun -

Warning: pack() [function.pack]: Type H: illegal hex digit g in /code/FR2BVl

yasadışı Hex haneli olsa değişen tutar. Bu uyarı ve kaldırmak için yolları hakkında herhangi bir fikir.

Canlı kontrol here

0 Cevap