Я не использую PhpSpreadsheet, но, глядя на их документацию , getNamedRanges
возвращает массив NamedRange
s, который, в свою очередь, имеет имена, он не возвращает только одни имена. Таким образом, вам нужно получить имя из диапазона, например -
foreach ($spreadsheet->getNamedRanges() as $range) {
temp_name[] = $range->getName();
}
также re: print_r("<br>Temp Name<br>");
для строк, просто используйте print '..';
, print_r()
для массивов.