Пока у меня есть это, но когда я читаю из моего CSV, я получаю пустое значение, потому что это CSV-файл не в кодировке utf-8.
public function process_woe()
{
$objPHPExcel = new PHPExcel();
$woe_processed = $objPHPExcel->setActiveSheetIndex( 0 );
$objReader = PHPExcel_IOFactory::load( $this->woe_filepath );
$woe = $objReader->getActiveSheet();
$rcount = 1;
$rncount = 1;
}
Эта строка возвращает пустую строку, когда япопробуйте написать его в кодировке utf-8:
"Caruso�s Prostate EZE MAX health indications:
� Management of symptoms Medically Diagnosed Prostate Enlargement
� Prostate gland health
� Antioxidant for the prostate gland"
Когда я пытаюсь использовать setInputEncoding()
, я получаю сообщение об ошибке, например:
$objReader->setInputEncoding('ISO');
$woe->setInputEncoding('ISO-8859-7');
$woe->setInputEncoding('ISO-8859-1');
Fatal error: Uncaught Error: Call to undefined method PHPExcel_Worksheet::setInputEncoding() –