質問

だから、FGETCSVを使用して次の機能を持っています。

 public function CSVtoArray($value) {
      $row = 1;
      $file = "tmp/tmp.csv";
      file_put_contents($file, $value);
      if (($handle = fopen($file, "r")) !== FALSE) {
           $data = fgetcsv($handle, 1000, ",");
           fclose($handle);

           return $data;
      }
 }
.

そのような「何か、何か」としてCSV入力を取ります。私が持っていた問題は、の後、空間 を保持することです。私はちょうど区切り文字も追加することができましたが、それは1つの区切り文字だけを取ります。私はドキュメンテーションをチェックしていて、その回避策がないようです。

私はStackoverflowがコード玄関ではないことを知っていますが、私は急降下しています。の後にスペースを取り除くといえますか?それともこれを行うためのより良い方法はありますか?

役に立ちましたか?

解決

変更:

return $data;
.

to:

return array_map('trim',$data);
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top