name:&test&
Rname:&testtest&
Rrealname:&woshitest&$file = fopen("/opt/test/test.txt","r+");
while($str = fgets($file,9999))
{
$v = explode(":",$str);
$key = $v[0];
$$key = $v[1];
}
echo Rrealname
Rname:&testtest&
Rrealname:&woshitest&$file = fopen("/opt/test/test.txt","r+");
while($str = fgets($file,9999))
{
$v = explode(":",$str);
$key = $v[0];
$$key = $v[1];
}
echo Rrealname
我想要的输出内容是两头没有&
$content = file("/opt/test/test.txt");
foreach ($content as $lineNum => $line) {
if (preg_match("/([[:alpha:]]+):&(woshitest)&/", $line, $matches)) {
$$matches[1] = $matches[2];
}
}echo $Rrealname;
?>