Re: Parse error: syntax error, unexpected ',' in

From: Date: Wed, 24 May 2006 06:24:38 +0000
Subject: Re: Parse error: syntax error, unexpected ',' in
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-236806@lists.php.net to get a copy of this message
On 24/05/06, Mark Sargent <powderkeg@snow.email.ne.jp> wrote:
Hi All, this code, <?php $flavour[] = "blue raspberry"; $flavour[] = "root beer"; $flavour[] = "pineapple"; sort($flavour); print_r($flavour); echo "<br>"; echo "My favourite flavours are:<br>";
     foreach ($flavour as $currentValue) {
        //these lines will execute as long as there is a value in $flavour
        echo $currentValue "<br>\n";
     }
?> gives this, *Parse error*: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in */usr/local/apache2/htdocs/sorting.php* on line *18 * and adding a , to this line,
       foreach ($flavour, as $currentValue) {
No, you were right the first time. No comma is required there. Line 18 is the line with the echo statement on it. The items you want to echo should be separated by commas: So it should be:
       echo $currentValue, "<br>\n";
-robin

« previous php.general (#236806) next »