ホーム > getPlainText (全1件)
  • セルがリッチテキストの場合はそのプレーンテキストを取得する

    セルB1の値がリッチテキストの場合にそのプレーンテキストを取得する

    $val = $sheet->getCell( 'B1' )->getValue();
    if ( $val instanceof PHPExcel_RichText )
    	$val = $val->getPlainText();
    

    getValueメソッドで取得した値が文字列ではなくPHPExcel_RichTextクラスのオブジェクトの場合がある。この場合はgetPlainTextメソッドを使用することでプレーンテキストを取得する。文章(文字列)が入るセルの値を取得する場合は注意したい。