Мне нравится созданный вами Simple HTML DOM Parser. Но я не мог найти решение этой проблемы. При захвате данных с помощью метода Find он не добавляет пустые данные в массив.
Например;
$array1 = $html-> find ('.p-item-container');
foreach ($array1 as $ key) {
echo $ keyt, "<br>";
}
// First output: // Simple HTML DOM Parser
array1[0] pen
array1[1] tea
array1[2] bicycle
array1[3] car
Когда это получается таким образом, существует 4 элементы массива. Порядок захваченных данных нарушен.
// The type of output I want: // I want it added to the array like this.
array1[0] pen
array1[1] tea
array1[2] null // or a message we want
array1[3] bicycle
array1[4] null // or a message we want
array1[5] car
Когда получается таким образом, существует 6 элементов массива. Порядок захваченных данных не нарушен. Я хочу, чтобы пустые значения были добавлены в массив. Поэтому я хочу, чтобы данные с сайта, откуда я взял данные, пришли в исходном порядке. Я не хочу, чтобы строка Array была разбита. Буду признателен, если вы можете помочь с этим. Хорошая работа.