⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bug22362.phpt

📁 php-4.4.7学习linux时下载的源代码
💻 PHPT
字号:
--TEST--Bug #22362: combinations of fseek() and fwrite() produce unexpected results.--FILE--<?php # vim600:syn=php:$filename = tempnam("/tmp", "phpt");$fp = fopen($filename, "w+") or die("can't open $filename for append");fwrite($fp, "quxbar");fseek($fp, 3, SEEK_SET);fread($fp, 1);fseek($fp, 4, SEEK_SET);fwrite($fp, '!');fseek($fp, 0, SEEK_SET);var_dump(fread($fp, 4095));ftruncate($fp, 0);rewind($fp);fwrite($fp, "barfoo");fseek($fp, 3, SEEK_SET);fread($fp, 1);fwrite($fp, '!');fseek($fp, 0, SEEK_SET);var_dump(fread($fp, 4095));fclose($fp);unlink($filename);?>--EXPECT--string(6) "quxb!r"string(6) "barf!o"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -