Kris: Syntaxfehler in PHP

HalliHallo

ich muss euch schon so früh mit einer kleinen SyntaxFrage in Sachen PHP nerven :)

es geht um folgendes :

ich habe eine Variable die wie folgt lautet :

$variable = "'eintrag1', 'eintrag2', 'eintrag3'"

Nun will ich diese Einträge in ein Array schreiben

$array = array(print $variable) <-- so in der Art stell ich mir das vor ... leider funktioniert es nicht

kann mir da wer kurz aus der Patsche helfen :/ ?

mfg

KRIS

  1. Moin,

    ich habe eine Variable die wie folgt lautet :

    $variable = "'eintrag1', 'eintrag2', 'eintrag3'"

    Nun will ich diese Einträge in ein Array schreiben

    schau dir dazu mal die explode-Funktion an. Die macht genau das, was du haben willst.

    MfG,
      Juan

  2. Hi Kris,

    schaue mal bei PHP.net nach „eval()“. Diese Funktion interpretiert Strings als Operationen.

    Grüße R

    HalliHallo

    ich muss euch schon so früh mit einer kleinen SyntaxFrage in Sachen PHP nerven :)

    es geht um folgendes :

    ich habe eine Variable die wie folgt lautet :

    $variable = "'eintrag1', 'eintrag2', 'eintrag3'"

    Nun will ich diese Einträge in ein Array schreiben

    $array = array(print $variable) <-- so in der Art stell ich mir das vor ... leider funktioniert es nicht

    kann mir da wer kurz aus der Patsche helfen :/ ?

    mfg

    KRIS

  3. Du könntest ja auch die  Variable mittels explode trennen und gleich ins array schreiben:

    $array = array(explode(", ", $variable);

    oder, hier bei deiner Lösung, kannst Du es ja mal ohne print probieren...