这段代码出了什么问题?我尝试在数组中使用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<count($array;$i++)){
重新放置
for ($i = 0; $i < count($array); $i++) {
哦。。
for (i=0;$i<count($array;$i++)){
应该是:
for ($i = 0; $i < count($array); $i++) {