我偶然发现了几年前我第一次学习 PHP 时编写的一些代码,当时我不知道数组从 0 开始而不是 1。
$afc_east[1] = "Buffalo Bills";
$afc_east[2] = "Miami Dolphins";
$afc_east[3] = "New England Patriots";
$afc_east[4] = "New York Jets";
$afc_west[1] = "Denver Broncos";
$afc_west[2] = "Kansas City Chiefs";
$afc_west[3] = "Oakland Raiders";
$afc_west[4] = "San Diego Chargers";
//.... other divisions...
//Put all of the arrays into one
$afc = array($afc_east, $afc_west, $afc_north, $afc_south);
for($i=0;$i<count($afc);$i++)
{
$count = count($afc[$i]);
for($y=1;$y<=$count;$y++)
{
// I'd like to find out how to echo "afc_east" or "afc_west"
$name_of_array = ""; //Idk
echo "$".$name_of_array."[".$y-1."]" = ".$afc[$i][$y].";<br />";
}
}
我想让我的所有数组都从 0 开始。但是,数组太多了,我无法返回并将数组中的数字更改为低于当前值的 1。让 php 回显数组名称及其对应的值,然后将它们复制并粘贴到文本编辑器中,对我来说会容易得多。