Помогите перенести строки в массиве на новую строку в phpword

218
24 ноября 2017, 07:59

Добрый день! Помогите перенести строки в phpword, 3 дня уже маюсь с этим вопросом Класс для переноса строки $survey_activity_1->addTextBreak(); Варианты в \r \n и прочим не действуют

Массив меняется постоянно в зависимости от выбранных вариантов. Собирается он в переменную $podkategorii

Пробовал через $podkategorii = implode($survey_activity_1->addTextBreak(),$podkategorii);, но он не срабатывает

$survey_activity_1 - формируется строка для всавки

Помогите решить проблему!

Спасибо!

Answer 1

Вот что нашёл в оф. документации

$text = "foo\nbar\nfoobar";
$textlines = explode("\n", $text);
$textrun = $section->addTextRun();
$textrun->addText(array_shift($textlines));
foreach($textlines as $line) {
    $textrun->addTextBreak();
    $textrun->addText($line);
}

То есть разбейте на массив, а потом идите по нему.

READ ALSO
auto Update web site from bitbucket

auto Update web site from bitbucket

мы хотим обновлять сайт через битбакет

182
PHP oтправить json методом POST

PHP oтправить json методом POST

Есть url сервера, логин и парольКак сделать с помощью curl? Не могу разобраться

205
PHP, функция sleep, нагрузка на процессор

PHP, функция sleep, нагрузка на процессор

Вопрос простой: если программа должна выполнять операцию раз в сутки например, то нужно применить функцию sleep:

249
обновлять сайт через битбакете

обновлять сайт через битбакете

Мы хотим обновлять сайт через веб-сервис BitbucketКогда добавляем, то мерге делаем на Bitbucket

181