2つのパラメーターを使用してファイルの区切り文字を検出するPHPの関数を使用する必要があります。
ファイルハンドルと予想されるヘッダー値の配列。
誰かが関数を書くか、ファイルのヘッダーを使用し、それを期待されるヘッダー値と一致させて、潜在的な区切り文字の配列を使用せずにファイル区切り文字を検出する同様の既存の関数を使用するのを手伝ってもらえますか?
ありがとうございました
<?php
$col1 = 'name';
$enc = '"';
$line = '"name";"company";"email"';
$delimiter = substr($line, (substr($line, 0, 1) == $enc ? (strlen($col1)+2) : strlen($col1)), 1);
echo $delimiter;
?>
出力
;
これは、最初の文字が で$line
あるかどうかを最初にチェックします"
。がない場合は"
、開始位置が の長さの 1 文字を部分文字列化し$col1
ます。がある場合、長さ+2"
の開始位置で 1 文字を部分文字列化します (それぞれの について)$col1
"