如何从文件中创建具有长字符串的数组?
我的字符串如下:
115 = c
116 = a
等...
每一行都是一样的。
我希望有这样的数组: " 115" = GT;" C" " 116" = GT;""
答案 0 :(得分:0)
你的问题并不是真的可以理解,缺乏正确的格式,指向你尝试过的东西,或指出你的代码失败了。所以不是要为你写东西,而是纠正并引导你。也就是说,如果你想从文件中读取内容并使用它,你可以这样做:
// Readonly open a file, and handle it line per line
$newArray = array();
$handle = fopen("inputfile.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
// process the line read.
$lineExploded = explode('=', $line);
$newArray[ trim($lineExploded[0]) ] = trim($lineExploded[1]);
}
fclose($handle);
} else {
// error opening the file.
}