【PHP】メモ

833 ワード

  • unset()指定した変数を破棄します.
  • addslashes()関数addslashes()関数指定した事前定義文字の前に反スラッシュを追加します.定義済み文字は次のとおりです.
  • 単一引用符(')
  • 二重引用符(")
  • 反スラッシュ()
  • NULL

  • include 'PHPExcel-1.7.7/PHPExcel/IOFactory.php';
    $objReader = PHPExcel_IOFactory::createReader('Excel5');
    $objPHPExcel = $objReader->load($_FILES["file"]["tmp_name"]);
    $sheets = $objPHPExcel->getAllSheets();
    foreach ($sheets as $sheet) {
            $data = $sheet->toArray();
            unset($data[0]);
            unset($data[1]);
            foreach ($data as $s) {
              for ($i = count($s) - 1; $i >= 0; $i--)
              $s[$i] = addslashes($s[$i]);
              $damagerate = sprintf('%.2f', floatval($s[9]));
            }
    }