HTMLファイルのフォームからPHPのfputcsv関数を使用して、名前とメールアドレスを含むCSVファイルを生成しようとしています。しかし、変数の値を配列に渡すことができず、エラーメッセージが返されます。
私のPHPファイル:
<?php
$name = $_GET["name"];
$email = $_GET["email"];
$list = array
(
'$name', '$email',
);
$file = fopen("list.csv","w");
foreach ($list as $line)
{
fputcsv($file,split(',',$line));
}
fclose($file);
?>
エラーメッセージ:
Deprecated: Function split() is deprecated in F:\xampp\htdocs\test.php on line 22
Deprecated: Function split() is deprecated in F:\xampp\htdocs\test.php on line 22
私の22行目には次のものが含まれています。
fputcsv($file,split(',',$line));
配列でプレーンテキストを使用するだけでは、上記のエラーは発生しません。私は何が間違っているのですか?