Open mbekir705-pnc opened 4 years ago
<?php foreach($products as $products){?> <?php if($products['price'] <15){?>
<?php}?>
<?php}?>
<?php if($products['price'] <15){?> <li><?php echo $products['name'] ?></li> <?php}?> <?php}?>
this is the problematic part.
SOLVED I just put spaces between php, }, ? in the code <?php}?>
Great
when I try to submit code below, I get an error just like on the title. someone says "it can be a misclosing something". on very old versions ıt should be added "endif" for closing tag but it did not work, tho. Mac OS catalina 10.15.16 and vscode is the latest version I guess. problematic line is
<?php}?>
and the } is pointed by editor. Any suggestion is welcome. And I hope I am clear, enough. (fist time in github) `<?php$products =[ ['name' => 'shiny', 'price' =>20], ['name' => 'green', 'price' =>10], ['name' => 'red', 'price' =>15], ['name' => 'gold', 'price' =>5], ['name' => 'light', 'price' =>40], ['name' => 'banana', 'price' =>2], ];
foreach($products as $products){ if($products['price'] <15){ echo $products['name'] . '
'; } }; ?> <!DOCTYPE html>
//