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

If statement 解析错误:我的PHP代码中带有for循环的语法错误,if-statement,for-loop,php,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 = ucwo

这段代码出了什么问题?我试图在数组中使用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++))
for(i=0;$i
for(i=0;$iOops.)


(i=0;$i我认为这是一个输入错误,正如Danil在下面所说。下次在你的问题中添加错误信息或解释出了什么地方出了问题。请努力解释一下你到底认为错了什么。如果你强迫别人猜所有细节,你会得到更少的答案,质量也会降低。我已经为你完成了这个问题。为什么在
Provamight突破PHP也会有帮助:
for (i=0;$i<count($array;$i++)){
for ($i = 0; $i < count($array); $i++) {
for ($i = 0; $i < count($array); $i++) {