Как определить массив в php, например array1[] array2[], используя цикл for, например, вместо a1 или a2, я могу написать ai и его цикл for, возможно ли это?
Как
for($i=0;$i<10;$i++)
{
$ai[$i] = "hello'";
}
так что я хотел бы сказать как нравится
a1[1]=Hello
Не делай этого! Просто $a[$i][] или что-то в этом роде, если нужно.
Добро пожаловать в Stack Overflow! Ваш вопрос кажется неясным и уже приводит к запутанным ответам. Возможно, попробуйте подробно описать свой вопрос на вашем родном языке и перевести его с помощью translate.google.com или bing.com/translator. Пожалуйста, отредактируйте вопрос вместо того, чтобы добавлять перевод в качестве комментария. Спасибо!






Вы можете получить доступ к переменным динамически, используя это:
${"a$i"}[$i] = 'hello';
как объявить эту переменную или инициализировать?
Почему вы хотите создавать переменные динамически?
Его потребность в проекте
Вы на 100% уверены, что вам нужны динамические вары? Разве вы не можете поместить данные в массив?
да, пожалуйста, укажите
Вы можете использовать динамическую переменную
$ai.$i[$i] = 'Hello';
или
$ai.$i[$your_index] = 'Hello';
но будьте осторожны при этом .. в этом случае трудно контролировать переменные .. легко сделать ошибку
как инициализировать или объявить этот массив?
ваш комментарий не имеет смысла .. если вам нужна динамическая переменная ....
@RiggsFolly .. спасибо за ответ (справа) редактирование
Мое удовольствие, братан
Ради здравого смысла, пожалуйста, воздержитесь от этого никогда.