PHP问题写连续单引号?

时间:2011-05-11 19:01:43

标签: php string file-io

我无法在我的服务器上写连续的单引号;这个简单的脚本输出只是文件的单引号:

<?php
    $handle = fopen('testWriteDoubleSingleQuote.dat', 'wb');
    fwrite($handle, "''");  //  only writes ' ONCE!
    fclose($handle);
?>

我也尝试了pack()函数,结果相同:

<?php
    $handle = fopen('testWriteDoubleSingleQuote.dat', 'wb');
    fwrite($handle, pack('nnn', 0x6061, 0x6127, 0x2763));  //  only writes 0x27 ONCE!
    fclose($handle);
?>

这是正常的吗?与magicquotes有关吗?

1 个答案:

答案 0 :(得分:1)

你尝试过四次吗? fwrite($handle, "''''");