PHPWord在addCell中添加文本/换行符



我正在寻找一种在单元格中为文本添加换行符的方法。我有两个变量,$FirstName = 'Hello';$LastName = 'World'。我想把它做成:

Hello
World

样式的值为:

$StyleCell = array('borderTopSize'=>8, 'borderLeftSize'=>8, 'borderRightSize'=>8);
$StyleText = array('size' => 10, 'bold' => true, 'valign' => 'center', 'align' => 'left');

我试过$table->addCell(4000, $StyleCell)->addText($FirstName. PHP_EOL . $LastName , $StyleText);,但它只在细胞中给我Hello World。但它没有起作用。

任何知道的人都知道我该怎么办,因为我尝试了$table->addCell(4000, $StyleCell)->addText($FirstName. /*?? What should I do ???*/ . $LastName, $StyleText);,所以它会变成:

Hello
World

我也尝试过"\\r\n"或";\n〃;也不起作用。

我正在使用PHPWord 0.13.0

您可以使用'<w: br/>'打破界限。

$table->addCell(4000, $StyleCell)->addText($FirstName <w:br />$LastName , $StyleText);

对于这个例子,单词文件显示:

$FirstName

$LastName

相关内容

  • 没有找到相关文章

最新更新