Untitled

 avatar
unknown
plain_text
2 years ago
620 B
5
Indexable
$filename = "website_data_" . date('Ymd') . ".xls";

  header("Content-Disposition: attachment; filename=\"$filename\"");
  header("Content-Type: application/vnd.ms-excel");

  $flag = FALSE;
    $dd = "";
  foreach($data as $row) {
    array_walk($row,function(&$str)
  {
    $str = preg_replace("/\t/", "\\t", $str);
    $str = preg_replace("/\r?\n/", "\\n", $str);
  });
    if(!$flag) {
      // display field/column names as first row
      $dd .= implode("\t", array_keys($row)) . "\r\n";
      $flag = TRUE;
    }
    $dd .= implode("\t", array_values($row)) . "\r\n";
  }
  echo $dd;
  exit;
Editor is loading...