我正在寻找一种在单元格中为文本添加换行符的方法。我有两个变量,$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