Ich mag unter Objekt zuzugreifen innerhalb eines Arrays ein Beispielformat des Feldes gegeben ist,Nicht in der Lage in PHP-Objekt innerhalb Array zuzugreifen
Array
(
[0] => stdClass Object
(
[id] => 1
[user_id] => 3
[adminid] => 1
[payment_value] =>
)
[1] => stdClass Object
(
[id] => 2
[user_id] => 3
[adminid] => 2
[payment_value] =>
)
[2] => stdClass Object
(
[id] => 3
[user_id] => 4
[adminid] => 3
[payment_value] =>
)
)
aus dem Array oben Ich wünsche alle User_id zu holen, in dieses Array wird es sein:
3
3
4
Aber wie Sie den Wert von user_id, dass in den zwei Objekte sehen kann, ist gleich, so in diesem Fall würde ich weiter filtern möchten und nur 1-Wert, so dass das Endergebnis nehmen, dass Ich möchte aus dem Array sollte
sein3
4
Ich weiß nicht, wie doppelte Werte zu eliminieren jedoch der Code, den ich den ersten Teil zu verwenden, ich versuche zu bekommen, ist
print_r($rdata) // this gives the above sample array
foreach ($rdata as $key)
{
$userid = $key->user_id;
$this->db->where('id',$userid);
$query = $this->db->get('user');
return $query->result();
}
Durch den obigen Code mit i den Wert nur bin immer 3 als Ergebnis jedoch möchte ich 3 und 4