php soru - anahtarı bulunamadı değilse bir diziye eklemek için çalışıyor

0 Cevap php

Ben İn_Array'in ve döngüler için ileri ve geri gidiyor oldum, ama oldukça ben yapmaya çalışıyorum oldum ne başarmak mümkün olmamıştır ...

Ben bu gibi görünüyor ($ kişileri adında) bir dizi var:

Array
(
    [3] => 1
    [5] => 1
    [7] => 1
)

Ben ek bir anahtar eklemek çalışıyorum => bir sorgu sonuçlarına dayanan değer çiftleri:

//query results
+------+------+
| uid  | nid  |
+------+------+
|    1 |   24 |
|    3 |   23 |
|    4 |   22 |
|    5 |   28 |
|    6 |   29 |
|    7 |   30 |
|    8 |   27 |
+------+------+

Ne yapmaya çalışıyorum if uid, sonra ben "0" değeri ile eklemek istiyorum, not $ rehber dizi anahtarları olduğunu, böylece uç sonuç şudur:

Array
(
    [3] => 1
    [5] => 1
    [7] => 1
    [1] => 0
    [4] => 0
    [6] => 0
    [8] => 0
)

Bunu yapmak gerçekten zor gibi görünüyor, bu yüzden umarım, geri adım ve buradan birinden yardım aldıktan sonra, ben yine normal hissedeceksiniz çünkü Belki ben, bu çok uzun oldum ...

0 Cevap