解析错误:我的PHP代码中的for循环语法错误

时间:2013-02-19 08:43:00

标签: if-statement for-loop php

这段代码有什么问题?我尝试在数组中使用strstr,但收到错误消息:

<?php

$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
$array = array("modellini", "modelle");
for (i=0;$i<count($array;$i++)) 
{
    $key = strstr($url,$array[$i]);
    $keycap = ucwords($key);
    $bodytag = str_replace("-", " ", $keycap);

    if (false !== $key)
    {
?>

Prova<?php echo $bodytag ?>

<?php
    } else {
        echo 'No cars.';
    }
}
?>
  

解析错误:语法错误,意外'=',期待';'

......在这一行:

for (i=0;$i<count($array;$i++))

2 个答案:

答案 0 :(得分:3)

for (i=0;$i<count($array;$i++)){

重新加载

for ($i = 0; $i < count($array); $i++) {

答案 1 :(得分:0)

糟糕..

for (i=0;$i<count($array;$i++)){

应该是:

for ($i = 0; $i < count($array); $i++) {