我有这个网站名称数组(文本字符串):
#Array of website names
$sitearray = array(
'pocb',
'diario',
'mlp',
'watch',
'music',
'games',
'fb',
'tt',
'tasks',
'years',
'2018', #10
'2019',
'2020',
'stories',
'nw',
'pequenata',
'spaceliving',
'nazzevo',
'ls',
'mf',
'wt',
'stake2',
'textmaker',
'thingsido',
);
我有这个变量数组:
#Websites array
$array = $sitearray;
$sites = array(
$sitepocb = $array[0],
$sitediario = $array[1],
$sitemlp = $array[2],
$sitewatch = $array[3],
$sitemusic = $array[4],
$sitegames = $array[5],
$sitefb = $array[6],
$sitett = $array[7],
$sitetasks = $array[8],
$siteyears = $array[9],
$site2018 = $array[10],
$site2019 = $array[11],
$site2020 = $array[12],
$sitestories = $array[13],
$sitenw = $array[14],
$sitepqnt = $array[15],
$sitesl = $array[16],
$sitenazzevo = $array[17],
$sitels = $array[18],
$sitemf = $array[19],
$sitewt = $array[20],
$sitestake2 = $array[21],
$sitetextmaker = $array[22],
$sitethingsido = $array[23],
);
我如何才能在不丢失 $sites 数组每一行开头的变量的情况下自动执行此操作?像这样:
$i = 0;
while ($i <= count($sitearray) - 1) {
$sitenamesarray[$i] = $sitepqnt = $sitearray[$i];
echo $sitenamesarray[$i].'<br />';
$i++;
}
echo $sitepqnt;
但我无法将 $sitepqnt 变量更改为新变量。如果我要在另一个代码中使用这些名称变量,就像使用这个:$sitearray[15] 但是如果我在 $sitearray 中添加另一个变量,我将不得不将所有这些 $sitearray[15] 更改为另一个数字,我怎样才能制作一个网站名称数组,同时为它们保留自定义变量(如 $sitepqnt)?
蓝山帝景
吃鸡游戏