2016-11-13 8 views
1

Ich benutze PHP-Funktion Exec(), um ein Shell-Skript auszuführen. Das Shell-Skript return 3 echo:Wie benutzt man exec() um mehr als einen Wert anzuzeigen?

[.. SCRIPT ..] 
echo $mp3 
echo "$title" 
echo $img 

Wie kann ich sie separat zu erholen, sie zu benutzen?

Wenn ich jetzt die Ausgabe drucke, wird nur $ img gedruckt.

Vielen Dank im Voraus

~ Quentin

Antwort

1

Zu allererst wird das Skript nicht zurück 3 Werte.

Stattdessen echo 3 Variablen. Ich denke, dass die ersten 2 nicht initialisiert werden.

+1

Gibt es einen einzigen mit den 2 Ergebnissen zurück? In der Tat versuche ich, ein vorheriges Skript zu verbessern. Ich benutzte 3 Exec-Funktion, mit 3 differents Skripten, aber aus Gründen der Leistung versuche ich nur eine exec() mit einem einzigen Skript, die 3 Werte zurückgeben. Ich weiß nicht, ob ich klar bin ^^ Wie kann ich das tun? – mangasource

Verwandte Themen