Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn PHP ein Array nicht direkt ausgeben kann?
php kann Arrays nicht direkt ausgeben, da Echo zur Ausgabe von Zeichenfolgen und nicht von Arrays verwendet wird. Sie können „print_r($id)“ verwenden, um ein Array auszugeben, oder „var_dump($id)“, um das Array anzuzeigen.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Was soll ich tun, wenn PHP ein Array nicht direkt ausgeben kann?
Spezifische Frage:
PHP-Array-Problem, warum kann es kein Array ausgeben?
$id = array(); $q = $db->query("select * from wp_files where userid='$userid' and is_del=1"); while ($rs = $db->fetch_array($q)) { $id[] = $rs[file_id]; echo $rs[file_id]; echo $id; }
Ausgabe $rs[uid] Normalerweise ist $uid ein Array
Ausgabe $rs[file_id] Normalerweise ist $id nur ein Array ?? siehe Werte und Datentypen $id) zu sehen.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP ein Array nicht direkt ausgeben kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!