2016-03-20 16 views
-1

die Codezeile Ich habe Schwierigkeiten mit alsDrucke von Bildern von assoziativen Arrays PHP

<?php echo <img src = "/images/dog/big/" $images[$url]['path']>; ?> 
folgt ist

und mein assoziatives Array sieht so etwas wie diese

$images = array(); 

$images[1] = array("id"=>1,"path"=>"123.jpg"); 

nur wissen will, wie man Drucken ohne Speichern in einer anderen Variablen

+0

'$ images [1] ['Pfad']' oder 'foreach ($ Bilder als $ img) {echo $ img ['Pfad']; } ' – fusion3k

+0

hast du nicht mal eine Zeile syntaktisch korrekt PHP geschrieben ... – nonchip

Antwort

0

Ich weiß nicht, was ist der Wert von $url. Ich nehme an, der Wert ist '1', aber dann ist der Name der Variablen ziemlich seltsam. So richtige Code ist:

$images = array(); 
$images[1] = array("id" => 1,"path" => "123.jpg"); 
$url = 1; 

echo '<img src = "/images/dog/big/"' . $images[$url]['path']. '">'; 

Im Fall, wenn $url Wert nicht 1 - stellen Sie sicher, dass das Element, welcher Schlüssel gleich $url, existiert in Ihrem $images Array.

+0

Vielen Dank es funktioniert, die URL ist ab $ _GET nochmal Danke! – Sandy

Verwandte Themen