Мне нужно повторить массив, но страница перестает загружаться. Я использую WordPress.
if($categories) {
for ($i=0;$i<count($categories);$i++) {
echo $categories[$i].", ";
}
}
Я действительно не знаю почему. Есть ли другой способ сделать это? Или захватить массив в одну строку. Например.
$categories[0] = "aaa";
$categories[1] = "bbb";
$string = "aaa, bbb";
(Массив имеет неизвестное количество значений)
Это идеально подходит для implode()
, просто используйте это так:
echo implode(", ", $categories);
В качестве примера:
$categories = array("aaa", "bbb", "ccc");
echo implode(", ", $categories);
Выход:
aaa, bbb, ccc
Других решений пока нет …