1
我想知道是否可以在PHP文件锁中使用simplexml打开,读取和写入xml文件。如果这是不可能的,我怎样才能实现锁定文件,并在同一时间使用简单的XML读取/写入?PHP flock()用Simplexml打开,读写
例如:
$file = fopen('text.xml', 'r+');
flock($file, LOCK_EX);
if (file_exists('test.xml'))
{
$xml = simplexml_load_file('test.xml');
//Retrieve xml element,
//Save XML element back to test.xml here
print_r($xml);
}
else
{
exit('Failed to open test.xml.');
}
flock($file, LOCK_UN);