php implodiert Array Hilfe
Frage
Ich versuche, die User-ID in der $ users_in_range Array zum implodieren das Problem ist es iploding Meilen statt Benutzer-ID
<?PHP
$users_in_range = users_in_range($lat, $long, 500, true);
// implode users into mysql friendly list
$comma_separated = implode(",", $users_in_range);
echo $comma_separated;
// this is just for output while debugging
foreach ($users_in_range as $userid => $miles_away) {
echo "UserID=<b>$userid</b> is <b>$miles_away</b> miles away from me.<br />";
}
?>
Lösung
Der Benutzer-ID ist der Schlüssel des Arrays, so was Sie tun müssen:
$comma_separated = implode(",", array_keys($users_in_range));
Andere Tipps
versuchen:
$comma_separated = implode(',', array_keys($users_in_range));
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow