mirror of
https://github.com/php/php-src.git
synced 2025-08-20 09:24:05 +02:00

This commit also includes a change to tests/file/stream_rfc2397_002.phpt which doesn't entirely pass in unicode mode yet, however that's a unicode issue in the data:// wrapper that needs fixing, not a problem with the streams layer itself.
52 lines
1.4 KiB
PHP
52 lines
1.4 KiB
PHP
--TEST--
|
|
File/Stream functions
|
|
--FILE--
|
|
<?php
|
|
|
|
$data = <<<EOD
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
EOD;
|
|
|
|
$name = tempnam("./ext/standard/tests/file/", "php");
|
|
$fp = fopen($name, "wt");
|
|
fwrite($fp, $data);
|
|
fclose($fp);
|
|
|
|
//readfile($name);
|
|
echo file_get_contents($name);
|
|
|
|
unlink($name);
|
|
|
|
?>
|
|
--EXPECT--
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|
|
blah blah blah blah blah blah blah
|