PHP in Array Bilder speichern

  • Guten Abend,
    ich hätte eine kleine Frage bezüglich PHP wie kann ich in Arrays Bilder speichern?
    Habe es mal so Probiert bekomme allerdings dann 505 Fehler:


    Code
    $bilder = array(<img src="..." .../>, ...);
    
    
    echo $bilder[0];

    habe es gerade mit Handy geschrieben und daher gekürtzt. Ich weis das es falsch ist aber wie Speicher ich den richtig Bilder in Arrays?


    Vielen Dank im Voraus
    MfG
    ~Handy

  • Wenn ich mich recht erinnere muss HTML Code in PHP in "" geschrieben werden. Oder halt außerhalb von PHP je nachdem

  • Wenn ich mich recht erinnere muss HTML Code in PHP in "" geschrieben werden. Oder halt außerhalb von PHP je nachdem

    Meinst du dann in etwa so?


    Code
    $bilder = array("<img src=\"..." .../>", ...);
    
    
    echo $bilder[0];

    Allerdings würde das doch so keinen Sinn machen oder?
    Werde es später mal testen jetzt aber zu Müde :D


    Dennoch Danke!
    MfG
    ~Handy

  • würde die bilder nach ihrem Index benennen alsp z.b. der Hintergrund heißt 0.jpg


    Dann kannst deinen array erstellen $bilder = array (0,1,..)


    Echo '<img src = bilder/'. $bilder [0].'.jpg'>'

  • Der Code sieht echt unsauber und zudem auch falsch aus.
    Am besten erstellst du ein Assoziatives-Array.



    PHP
    $images = ['pic1' => '<img src="URL" />']; //am besten lieber den Pfad vom Bild angeben, statt den HTML-Code und ihn dann ggf. ausgeben.
    
    
    echo $images['pic1'] // = <img src="URL" />
    
    
    // Ahja, am besten mit ' ' statt " " arbeiten, vor allem bei solchen Sachen und es ist auch wegen der Performance besser.

    Mit freundlichen Grüßen
    Kylon

  • Der Code sieht echt unsauber und zudem auch falsch aus.
    Am besten erstellst du ein Assoziatives-Array.



    PHP
    $images = ['pic1' => '<img src="URL" />']; //am besten lieber den Pfad vom Bild angeben, statt den HTML-Code und ihn dann ggf. ausgeben.
    
    
    echo $images['pic1'] // = <img src="URL" />
    
    
    // Ahja, am besten mit ' ' statt " " arbeiten, vor allem bei solchen Sachen und es ist auch wegen der Performance besser.

    Mit freundlichen Grüßen
    Kylon

    Habe heute endlich mal Zeit gehabt hier alles genau zu lesen und auszuprobieren. Danke an alle. Kylon danke an dich dein Vorschlag war sehr gut werde ihn in Zukunft benutzen :thumbup: