str_getcsv: CSV 文字列をパースして配列に格納する (String 関数) - PHPプロ!マニュアル
str_getcsv: CSV 文字列をパースして配列に格納する
str_getcsv
(PHP 5 >= 5.3.0)
str_getcsv — CSV 文字列をパースして配列に格納する
説明
fgetcsv() と似ていますが、この関数がパースする入力は文字列です。 一方 fgetcsv() は、ファイルを入力として受け取ります。
パラメータ
- input
-
パースする文字列。
- delimiter
-
フィールド区切り文字 (1 文字のみ)。
- enclosure
-
フィールド囲み文字 (1 文字のみ)。
- escape
-
エスケープ文字 (1 文字のみ)。デフォルトはバックスラッシュ (\)。
返り値
読み込んだフィールドの内容を配列で返します。
参考
- fgetcsv() - ファイルポインタから行を取得し、CSVフィールドを処理する



ページのトップへ


一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。