gpt4 book ai didi

php - 出现意外的 PHP 语法错误 'foreach' (T_FOREACH)

转载 作者:可可西里 更新时间:2023-10-31 23:56:51 25 4
gpt4 key购买 nike

我正在尝试制作一个 foreach 代码,自动为我的网站制作标题。这个想法是,当我添加更多页面时,我可以将它们添加到数组中,它会自动为我更新标题。通常我 foreach 的工作,但我第一次遇到麻烦。我尝试了两种方法,两种方法都吐出了同样的错误。

<link rel="stylesheet" type="text/css" href="css/header.css" />
<?php
$page = array("index.php", "about.php");
$names = array("Home", "About")


foreach($names as $name){
echo "<a href=$page> $name </a>";
}

?>

<link rel="stylesheet" type="text/css" href="css/header.css" />
<?php
$page = array("index.php", "about.php");
$names = array("Home", "About")

foreach($page as $pages){
foreach($names as $name){
echo "<a href=$pages> $name </a>";
}
}
?>

最佳答案

通常当 PHP 返回“unexpected”时,这意味着它之前的事情不太正确,就像这种情况一样:

你有 $names = array("Home", "About") <-- 没有分号结束这一行,所以下一行 foreach意外,因为它“期待”一个;

看起来您也将错误(缺少分号)复制/粘贴到代码中的其他位置

关于php - 出现意外的 PHP 语法错误 'foreach' (T_FOREACH),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27262558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com