먼저 제목의 의미를 설명합니다. 서식 있는 텍스트 개체는 배열로 변환할 수 없습니다
일반적으로 Excel을 전송할 때 이러한 문제가 발생합니다. 문제의 원인. Excel 테이블에는 서식 있는 텍스트 개체가 있습니다.
해결책 1:
$student['actual_residence']=(string)$objPHPExcel->getActiveSheet()->getCell("M".$i)->getValue();
원리: 서식 있는 텍스트 개체를 문자열 유형으로 변환합니다.
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });해결책 2:
실제로 PHPExcel로 작성된 변환 메소드가 이미 있으므로 직접 호출하면 됩니다.$objPHPExcel->getActiveSheet()->getCell("M".$i)->getValue()->__toString();
위 내용은 관련 내용을 포함하여 PHPExcel_RichText 유형의 객체를 배열로 사용할 수 없다는 내용을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.