В вашем коде есть пара вещей, которые можно улучшить:
Волшебные числа
Это плохая практика назначать магические числа, такие как 4 и 1, вместо этого использовать константы. Для этого примера это, конечно, излишне, но все же важно знать и использовать.
Отсутствие брекетов
Всегда используйте фигурные скобки, это делает код более читабельным.
Неправильное использование цикла while
Это не относится к циклу while, если вы хотите выполнить цикл определенное количество раз, всегда используйте цикл for!
Необычное использование array_push
Вам не нужно нажимать массив для добавления элементов в массив, вы можете и, вероятно, должны использовать сокращенную функцию.
Результат
define('START', 1);
define('END', 4);
$myArray = array();
for ($i = START; $i < END; $i++)
{
$myArray[] = array('item' => '1 items');
}