Ich habe 2 PHPS, einer der Hauptcode und weitere Funktionen enthält, enthaltend:PHP return Array von Funktion nicht einwandfrei funktioniert
Von PHP1 nenne ich eine Funktion enthalten in PHP2 Wert-Analyse:
$ubicacionlibre=listado($pasillo);
Funktion
listado()
erstellt ein Array$ubicacionlibre
. Wenn ichvar_dump($ubicacionlibre)
aus der Funktion zeigt es richtig das Array mit 233 Einheiten:array(233) { [0]=> string(4) "5014" [1]=> string(4) "5015"...
Dann benutze ich return_array ($ ubicacionlibre) dieses Array zurück zu senden an PHP1
Wenn ich $ubicacionlibre
von PHP1 zurück Var_dump es zeigt Array als 1 Artikel:
array(1) { [0]=> array(233) { [0]=> string(4) "5014" [1]=> string(4) "5015"....
Dann, wenn ich versuche, die Werte im Array enthaltenen zuzugreifen es „Array in String convertion“ zeigt, und ich kann nicht richtig das Array verwenden. Darf ich serialize/unserialize verwenden oder was fehlt mir?
** Ich habe 2 PHP ** bedeutet? –
@MayankPandeyz - Ich vermute, 2 php Dateien –
Sie machen wahrscheinlich ein paar Dinge falsch in Ihrem Code, aber ohne den Code zu enthalten, können wir nicht wissen, was Sie falsch machen. – apokryfos