Farklı koşullar değişken çıkışının aynı sonucu

0 Cevap

İlk soru: aygıt_no olduğu durum için 2 çıkış, iki, ama neden bu başka bir durum çıktı hala 2.?

if ($line == "IMEI 358998018395510\r\n"){
     $device_id = 1;
     }elseif($line == "IMEI 352924028650492\r\n"){
     $device_id = 3;
     }else {
     $device_id = 2;
}

İkinci soru: Ben şu yukarıda başka deyimini değiştirmek istiyorum:

..
elseif ($line == "$GPVTG,0,T,0,M,0,N,0,K,A*23\r\n"){
    $device_id = 2;
}

ama sorun çözümleyici tanımsız olarak "ABD doları GPVTG" seçmek dışarı yukarıdaki dizenin parçası faylanma edilir olmasıdır. O tırnak içinde çünkü bir bütün dize olarak tedavi gerektiğini düşündüm?

0 Cevap