Php 更改数组中的数据
我对二维数组中的更改数据有问题 定义数组是可以的 唯一的问题是,该值->“class='rd-nav-item active'”不希望保存:9Php 更改数组中的数据,php,Php,我对二维数组中的更改数据有问题 定义数组是可以的 唯一的问题是,该值->“class='rd-nav-item active'”不希望保存:9 $topMenu = $this->cusData->get_top_menu(); for($i=0;$i<count($topMenu);$i++){ If($topMenu[$i][1] == $this->link){ $topMenu[$i][3] = "class='rd-na
$topMenu = $this->cusData->get_top_menu();
for($i=0;$i<count($topMenu);$i++){
If($topMenu[$i][1] == $this->link){
$topMenu[$i][3] = "class='rd-nav-item active'";
}
}
public function get_top_menu() {
return Array(
Array(
"Home",
"/",
"home.php",
""
)
);
}
$topMenu=$this->cusData->get_top_menu();
对于($i=0;$ilink){
$topMenu[$i][3]=“rd-nav-item激活”;
}
}
公共函数获取顶部菜单(){
返回数组(
排列(
“家”,
"/",
“home.php”,
""
)
);
}
在for循环之后,您是否尝试了var\u dump($topMenu)
?数组中的变量是否更改?我原以为会的,因为我看不到任何东西会阻止那部分工作。您的问题似乎是特定于框架的。您显示的部分不是您的问题,但不足以显示您实际的问题可能是什么。我的错,我曾经将代码放在include_下:D ehhh抱歉