我希望进一步改进此代码,以确保已在数组中的缩写以“。”开头。但是,我注意到有些名称只有一个缩写,两个而没有缩写。有人可以帮忙吗? 这是我的代码:
<?php
$fh = fopen("authors.txt", "r") or die("Unable to open file!");
$data = fread($fh, filesize("authors.txt"));
$data = array_map("trim", explode(',', $data));
foreach ($data as $key){
$value = str_replace(" ", ", ", $data);
}
$data = implode("; ", $value);
$file = 'output.txt';
file_put_contents($file, $data, FILE_APPEND | LOCK_EX);
fclose($fh);
?>