Echo в массиве php

Как разом вывести все значения из массива? Не хочется много раз писать echo

$massive[] = 'a';        
$massive[] = 1 ;         
$massive[] = 2;

echo $massive[0];
echo $massive[1];
echo $massive[2];


Ответы (3 шт):

Автор решения: Aleksey Vaganov

Выводите каждый элемент в цикле foreach:

foreach ($massive as $element) {
    echo $element;
}

Или соедините все элементы массива в строку при помощи функции implode:

$str = implode('', $massive);
echo $str;
→ Ссылка
Автор решения: ArturHarutyunyan
  $array = ['item 1', 'item 2', 'item 3'];
  $arrayLength = count($array);
  $x = 0;
  $y = 0;

Foreach

foreach($array as $key => $item){
  echo $item;
}

For

for($i = 0; $i < $arrayLength; $i++){
  echo $array[$i];
}

While

while($x < $arrayLength){
  echo $array[$x];
  $x++;
}

Do While

do{
  echo $array[$y];
  $y++;
 }
 while($y < $arrayLength);
→ Ссылка
Автор решения: 4 kilograms

Лучше конечно выводите массивы через var_dump($array);

но у вас там и массивов то нет) Массив это когда так:

// пример массива
$array = [11,22,33,44,55];

// Теперь можете обратиться к любому элементу  этого
echo $array[0]; // Выведет вам первый элемент массива, то есть "11"
echo $array[3]; // Выведет вам четвертый элемент массива, то есть "44"
→ Ссылка