ホームページ  >  記事  >  バックエンド開発  >  php fgetcsv で csv ファイルのコードを読み取る (1/2)_PHP チュートリアル

php fgetcsv で csv ファイルのコードを読み取る (1/2)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:07:571068ブラウズ

phpチュートリアル fgetcsvはcsvファイルのコードを読み取ります

function get_csv_contents( $file_target ){

$handle = fopen( $file_target, 'r');

while ($data = fgetcsv($handle, 1000, ", " )) {
c < $num; $c++) {
echo $data[$c];
}
array fgetcsv ( int handle [, int length [, string enclosure] ]]] )




handle

fopen()、popen()、または fsockopen() は、有効なファイル ポインターを生成します。

length (オプション)

は、CVS ファイル内の最長の行より大きくなければなりません。このパラメータは、PHP 5 ではオプションです。このパラメータを省略した場合(PHP 5.0.4 以降のバージョンでは 0 に設定)、長さに制限はありませんが、実行効率に影響する可能性があります。

区切り文字 (オプション)

フィールドの区切り文字を設定します (1 文字のみ使用可能)。デフォルト値はカンマです。

囲い (オプション)
フィールドの折り返し文字を設定します (1 文字のみ使用可能)。デフォルト値は二重引用符です。このパラメータは PHP 4.3.0 で追加されました。

fgets() と似ていますが、fgetcsv() は読み取った行を解析し、CSV 形式でフィールドを見つけて、それらのフィールドを含む配列を返します。

fgetcsv() は、ファイルの終わりに達した場合など、エラーが発生した場合に FALSE を返します。


1 2


http://www.bkjia.com/PHPjc/444919.html

www.bkjia.com

tru​​e


http://www.bkjia.com/PHPjc/444919.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。