【PHP】 CSVで先頭の0が消える

CSVで出力されるデータは、先頭に0があると自動で削除されてしまう (なんてこと・・・)

カレーライス

「=」と「ダブルクォーテーション」で解決

解決策
  • 先頭に=をつける
  • 値をダブルクォーテーションで囲む
<?php
$csvArray = [
  'phone' => '="090-0000-0000"'
];

// 変数に入っている場合はこう
$csvArray = [
  'phone' => '="'. $phone. '"'
];
?>