<?php
$fp = tmpfile();
fwrite($fp, '\\');
rewind($fp);
echo fread($fp, 64);
fclose($fp);
?>当我把ini里的magic_quotes_runtime设成1,magic_quotes_sybase设成0返回的是空白。后来仔细想发现是:\\转义成\写到文件里的时候,\也是特殊字符,并不是表示为\。(文件系统里表示\应该用\\)。但是后来我把magic_quotes_sybase设成1的时候。返回又成了 \。所以很不解,为啥magic_quotes_sybase打开,能显示\。请哪位指教下。
$fp = tmpfile();
fwrite($fp, '\\');
rewind($fp);
echo fread($fp, 64);
fclose($fp);
?>当我把ini里的magic_quotes_runtime设成1,magic_quotes_sybase设成0返回的是空白。后来仔细想发现是:\\转义成\写到文件里的时候,\也是特殊字符,并不是表示为\。(文件系统里表示\应该用\\)。但是后来我把magic_quotes_sybase设成1的时候。返回又成了 \。所以很不解,为啥magic_quotes_sybase打开,能显示\。请哪位指教下。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货