mirror of
https://github.com/php/php-src.git
synced 2024-10-21 00:12:34 +00:00
48 lines
1.4 KiB
PHP
48 lines
1.4 KiB
PHP
--TEST--
|
|
file_get_contents() function : basic functionality
|
|
--CREDITS--
|
|
Dave Kelsey <d_kelsey@uk.ibm.com>
|
|
--FILE--
|
|
<?php
|
|
|
|
/* Prototype: string file_get_contents( string $filename[, bool $use_include_path[,
|
|
* resource $context[, int $offset[, int $maxlen]]]] )
|
|
* Description: Reads entire file into a string
|
|
*/
|
|
|
|
$file_path = dirname(__FILE__);
|
|
include($file_path."/file.inc");
|
|
|
|
echo "*** Testing the basic functionality of the file_get_contents() function ***\n";
|
|
|
|
echo "-- Testing with simple valid data file --\n";
|
|
|
|
|
|
create_files($file_path, 1, "text", 0755, 100, "w", "file", 1, "byte");
|
|
var_dump( file_get_contents($file_path."/file1.tmp") );
|
|
delete_files($file_path, 1);
|
|
|
|
echo "\n-- Testing with empty file --\n";
|
|
|
|
create_files($file_path, 1, "empty", 0755, 100, "w", "file", 1, "byte");
|
|
var_dump( file_get_contents($file_path."/file1.tmp") );
|
|
delete_files($file_path, 1);
|
|
|
|
echo "\n*** Done ***";
|
|
?>
|
|
--CLEAN--
|
|
<?php
|
|
$file_path = dirname(__FILE__);
|
|
unlink($file_path."/file_put_contents.tmp");
|
|
unlink($file_path."/file_put_contents1.tmp");
|
|
?>
|
|
--EXPECTF--
|
|
*** Testing the basic functionality of the file_get_contents() function ***
|
|
-- Testing with simple valid data file --
|
|
string(100) "text text text text text text text text text text text text text text text text text text text text "
|
|
|
|
-- Testing with empty file --
|
|
string(0) ""
|
|
|
|
*** Done ***
|