1. <small id='rIUXI'></small><noframes id='rIUXI'>

        <bdo id='rIUXI'></bdo><ul id='rIUXI'></ul>
    1. <legend id='rIUXI'><style id='rIUXI'><dir id='rIUXI'><q id='rIUXI'></q></dir></style></legend>
    2. <tfoot id='rIUXI'></tfoot>
      <i id='rIUXI'><tr id='rIUXI'><dt id='rIUXI'><q id='rIUXI'><span id='rIUXI'><b id='rIUXI'><form id='rIUXI'><ins id='rIUXI'></ins><ul id='rIUXI'></ul><sub id='rIUXI'></sub></form><legend id='rIUXI'></legend><bdo id='rIUXI'><pre id='rIUXI'><center id='rIUXI'></center></pre></bdo></b><th id='rIUXI'></th></span></q></dt></tr></i><div id='rIUXI'><tfoot id='rIUXI'></tfoot><dl id='rIUXI'><fieldset id='rIUXI'></fieldset></dl></div>
    3. PhpSpreadsheet生成Excel时实现单元格自动换行

      时间:2024-11-03
    4. <i id='7naJC'><tr id='7naJC'><dt id='7naJC'><q id='7naJC'><span id='7naJC'><b id='7naJC'><form id='7naJC'><ins id='7naJC'></ins><ul id='7naJC'></ul><sub id='7naJC'></sub></form><legend id='7naJC'></legend><bdo id='7naJC'><pre id='7naJC'><center id='7naJC'></center></pre></bdo></b><th id='7naJC'></th></span></q></dt></tr></i><div id='7naJC'><tfoot id='7naJC'></tfoot><dl id='7naJC'><fieldset id='7naJC'></fieldset></dl></div>

      1. <tfoot id='7naJC'></tfoot>
          <tbody id='7naJC'></tbody>

          <legend id='7naJC'><style id='7naJC'><dir id='7naJC'><q id='7naJC'></q></dir></style></legend>
            <bdo id='7naJC'></bdo><ul id='7naJC'></ul>

                <small id='7naJC'></small><noframes id='7naJC'>

              1. PhpSpreadsheet是PHPExcel的替代版本,PHPExcel的作者已经停止了更新,今天尝试了使用PhpSpreadsheet生成Excel的时候支持单元格内的自动换行,发现用法其实差不多。

                先来看一下Excel单元格中的换行,手工输入Alt+Enter可以进行换行,实际上是选择了一个“自动换行”的属性。

                 

                error_reporting(E_ALL);
                require_once "./vendor/autoload.php";
                
                use PhpOffice\PhpSpreadsheet\Spreadsheet;
                use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
                
                $spreadsheet = new Spreadsheet();
                $sheet = $spreadsheet->getActiveSheet();
                $value = "Hello World!" . PHP_EOL . "Next Line";
                $sheet->setCellValue('A1', $value);
                $sheet->getStyle('A1')->getAlignment()->setWrapText(true);
                
                $writer = new Xlsx($spreadsheet);
                $filename = __DIR__ . "/data/hello_world.xlsx";
                $writer->save($filename);
                要实现单元格换行,包括两部分:首先,需要换行的内容之间必需包括换行符,可以用PHP_EOL或者\r\n;其次,必需激活单元格的“自动换行”属性。了解了这两点,实现单元格自动换行就非常容易了。
                上一篇:php将json数据保存在MySQL中并读取 下一篇:没有了

                相关文章

              2. <legend id='mVe8W'><style id='mVe8W'><dir id='mVe8W'><q id='mVe8W'></q></dir></style></legend>
                  <bdo id='mVe8W'></bdo><ul id='mVe8W'></ul>

                <i id='mVe8W'><tr id='mVe8W'><dt id='mVe8W'><q id='mVe8W'><span id='mVe8W'><b id='mVe8W'><form id='mVe8W'><ins id='mVe8W'></ins><ul id='mVe8W'></ul><sub id='mVe8W'></sub></form><legend id='mVe8W'></legend><bdo id='mVe8W'><pre id='mVe8W'><center id='mVe8W'></center></pre></bdo></b><th id='mVe8W'></th></span></q></dt></tr></i><div id='mVe8W'><tfoot id='mVe8W'></tfoot><dl id='mVe8W'><fieldset id='mVe8W'></fieldset></dl></div>

                    <tfoot id='mVe8W'></tfoot>

                    <small id='mVe8W'></small><noframes id='mVe8W'>