array auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • array auslesen

    hallo,

    ich habe mir ein array zusammengestellt:

    PHP-Code:
    $datenbank "test.php";
    $datei fopen($datenbank,"r");
    if (!
    $datei)
    {
        print 
    "File $datenbank doesn't exist<br>\n";
    }
    else
    {
        while (!
    feof($datei))
        {
            
    $zeilen[] = fgets($datei4096); // File zeilenweise in einen Array einlesen
        
    }
        
    fclose($datei);
    }

    for (
    $i=0$i sizeof($zeilen); $i++)
    {
        
    $name $zeilen[$i];

    als ausgabe erhalte ich name: $name_e = "ssssssssssdfsfsdfsd";

    ich möchte aber nur den inhalt von $name_e auslesen? wie schaffe ich das? hat jemand ne idee?

  • #2
    "ssssssssssdfsfsdfsd" ist vermutlich die letzte zeile der test.php?
    was soll die letzte schleife bringen?

    was zum henker ist $name_e?

    Kommentar


    • #3
      Ich glaube du suchst serialize() und unserialize().

      Kommentar


      • #4
        Re: array auslesen

        Original geschrieben von thea
        als ausgabe erhalte ich name: $name_e = "ssssssssssdfsfsdfsd";
        irgendwie komisch, ich kann gucken soviel ich will, ein echo oder print finde ich nirgends -.-,
        Man sollte auch alle relevanten Code-Stellen posten!


        @onemorenerd
        Ich glaube du suchst serialize() und unserialize().
        und wie du darauf kommst krieg ich auch nicht raus, scheinbar hast du ne teurere Glaskugel als ich

        Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

        bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
        Wie man Fragen richtig stellt

        Kommentar


        • #5
          hi

          was mich vor allem wundert ist die for-Schleife
          willst du (@thea) vielleicht alle ($) Zeilen in $name speichern?
          dann müsste die vorletzte Zeile
          PHP-Code:
          $name .= $zeilen[$i]; 
          heißen.

          War nur ne Vermutung von einem - guggst du links - Newbie
          Es ist nicht deine Schuld, dass die Welt ist, wie sie ist,
          Es wär nur deine Schuld, wenn sie so bleibt

          Kommentar


          • #6
            @ghostgambler:

            Es wird eine Datei in einen Array eingelesen und dann heißt es
            Als Ausgabe erhalte ich name: $name_e = "ssssssssssdfsfsdfsd";
            Ich nehme also einfach mal ganz dreist an, in der Datei steht
            name: $name_e = "...";
            oder mindestens
            $name_e = "...";

            Das könnte man eval()'n aber wenn es eine selbst angelegte Datei ist, wäre un-/serialize() eleganter.

            Zugegeben, alles nur Vermutungen. Aber bei der Problembeschreibung ist nicht viel mehr drin.

            Kommentar

            Lädt...
            X