Kermit: ARRAY - ich glaub ich brauch mal 'ne Pause

Hi,
sorry das ich euch schon wieder nerve... glaub ich brauche eine Pause, kann schon keinen klaren Gedanken mehr fassen....
habe ein array $wort[]
und möchte nun alle darin enthaltenen elemente hintereinander wegschreiben.
foreach($wort as $neu) echo "$neu - ";
daraus bekomme ich aber die Worte untereinander.
    foreach ($wort as $neu)
    {
    $zkp.=$neu;
    $zkp.=" ";
    }
echo $zkp;
da bekomme ich ein invalid argument...

Was mache ich falsch?

Grüße,
Kermit

  1. Hallo Kermit.

    sorry das ich euch schon wieder nerve... glaub ich brauche eine Pause, kann schon keinen klaren Gedanken mehr fassen....

    Vielleicht liegt es an der Hitze?

    habe ein array $wort[]
    und möchte nun alle darin enthaltenen elemente hintereinander wegschreiben.
    foreach($wort as $neu) echo "$neu - ";
    daraus bekomme ich aber die Worte untereinander.

    Kann ich nicht nachvollziehen.

    <?php  
      
    $arr_test = array('Foo', 'Bar', 'Baz');  
      
    foreach ($arr_test as $str_test) echo $str_test.' - '; // „Foo - Bar - Baz - “  
      
    ?>
    

    Wie hast du den Array befüllt?

    ~~~php

    foreach ($wort as $neu)

    {
        $zkp.=$neu;
        $zkp.=" ";
        }
    echo $zkp;

    
    > da bekomme ich ein invalid argument...  
      
    Wo genau? Auch dies kann ich nicht nachvollziehen.  
      
    Warum verwendest du eigentlich nicht [implode](http://de2.php.net/manual/de/function.implode.php)?  
      
      
    Einen schönen Donnerstag noch.  
      
    Gruß, Ashura  
    
    -- 
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|  
    „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“  
    [[HTML Design Constraints: Logical Markup](http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/HTMLConstraints.html)]
    
  2. 'Nabend Kermit.

    Ich tippe darauf, daß du dieses Array mittels der Funktion file() aus einer Datei befüllst. Richtig? Diese Funktion entfernt nicht die Zeilenumbrüche am Zeilenende, was erklären würde, warum bei dir hinterher alles untereinander steht.

  3. Hi,

    $zkp.=$neu;

    $zkp wurde vorher auch initialisiert?

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!