Я заполняю лист Excel в своем PHP-скрипте, используя a Microsoft library. Я использую индекс столбца и индекс строки для обращения к определенной ячейке. Итерация по строкам не проблема, поскольку они имеют числовые индексы. Однако на данный момент я не знаю, сколько столбцов у меня будет заблаговременно. Я бы начал с колонки D, а затем мне нужно было обратиться к колонкам E, F, G ... следовательно. Я не знаю последнего индекса заранее, это может быть любой из одного или двухбуквенного индекса, например AA или BD ... Итак, каков наилучший способ перебора таких показателей, состоящих из латинского буквы, как в документах Excel?Итерация по индексам столбцов Excel в PHP
ответ
Спасибо Стив, решение так просто, как
$i='D';
for($j=0; $j<1000; $j++) {
echo ($i.' ') ;
$i++;
}
перебрать латинские буквы Excel-стиль один только нужно инициализировать переменный с первым индексом, а затем увеличить его перед использованием в каждой итерации.
Точно. Отлично сработано! – Steve
Если данные, которые вы помещаете в лист, хранятся в массиве, вы можете использовать 'count ($ your_excel_data_array);', чтобы дать вам фиксированное верхнее значение для 'j', но вы сказали, что не знаете, сколько столбцов вы будете заранее, чтобы это было бесполезно. – Steve
- 1. Итерация по списку по индексам в другом списке
- 2. VBA - итерация по именам столбцов
- 3. mysql, итерация по именам столбцов
- 4. Итерация вложенных «за» циклов только по «конкретным» индексам. C++
- 5. Java XPath: итерация по набору узлов и их индексам
- 6. Excel VBA: Итерация по нескольким диапазонам
- 7. Сортировка многомерного массива по заданным индексам - PHP?
- 8. PHP, итерация по XML
- 9. PHP-Elasticsearch Поиск по всем индексам
- 10. C# итерация по строке в Excel
- 11. Итерация по столбцам в VBA (Excel)
- 12. Операции по индексам массивов
- 13. Зацикливание по указанным индексам
- 14. Петля по индексам фрагмента
- 15. F # сортировать по индексам
- 16. Поиск по нескольким индексам
- 17. Список фильтров по индексам
- 18. Фильтр по индексам
- 19. Выполнение арифметики по индексам списка
- 20. Сортировка по нескольким индексам
- 21. Итерация по значениям запроса
- 22. Итерация в Excel VBA
- 23. PHP: итерация по массиву объектов
- 24. Python: списки фильтрации по индексам
- 25. Azure Поиск по нескольким индексам
- 26. indexeddb сортировать по нескольким индексам
- 27. Копирование массивов по определенным индексам
- 28. Numpy векторизовать сумму по индексам
- 29. Итерация по XML-файлу в PHP
- 30. Итерация над именами столбцов
Я не пробовал это с помощью Excel, но использовал альфа-индекс в другом проекте, установив свой индекс как: '$ i = 'A';' и в моем цикле, используя '$ i ++;' он подсчитал стиль Excel. A, B, C ... Z, AA, AB, AC и т. Д. – Steve