使用PHPExcel的单元格上的getBold

使用PHPExcel的单元格上的getBold,php,excel,phpexcel,bold,Php,Excel,Phpexcel,Bold,我想知道在使用PHPExcel将单元格值和其他属性导入数据库时,单元格是否为粗体 var_dump($worksheet->getCellByColumnRow($column,$row)->getStyle()->getFont()->getBold()) 我很容易得到值,但无论单元格是否粗体,该值都会返回false while($worksheet->getCellByColumnAndRow($column, $row)->getValue() != NU

我想知道在使用PHPExcel将单元格值和其他属性导入数据库时,单元格是否为粗体

var_dump($worksheet->getCellByColumnRow($column,$row)->getStyle()->getFont()->getBold())

我很容易得到值,但无论单元格是否粗体,该值都会返回false

           while($worksheet->getCellByColumnAndRow($column, $row)->getValue() != NULL) {

                $tableCell = $worksheet->getCellByColumnAndRow($column, $row)->getValue();

                //Test if the field is in bold
                if ($worksheet->getCellByColumnAndRow($column, $row)->getStyle()->getFont()->getBold())
                {
                    $header = true;
                }else
                {
                    $header = false;
                }

                //Test if the field need to be displayed
                if (preg_match($regPattern, $tableCell))
                    $displayOnQuestion = true;
                else
                    $displayOnQuestion = false;

                $inputTableCell = array(
                    "FK_Question" => $idQuestion,
                    "Content" => $tableCell,
                    "Column_Nb" => $nbColumn,
                    "Row_Nb" => $nbRow,
                    "Header" => $header,
                    "Display_In_Question" => $displayOnQuestion,
                    "Creation_Date" => date("Y-m-d H:i:s")
                );`
所有数据均正确插入,但“标题”除外,如果单元格为粗体,则“标题”为真


如果有人能帮我得到这个,那就太好了

可能的重复项您是否加载readDataOnly设置为true的文件?此单元格的内容是否为富文本对象?可能的重复项您是否加载readDataOnly设置为true的文件?此单元格的内容是否为富文本对象?