Archive

Posts Tagged ‘file’

unlink

It deletes the file

Example

<?php

  unlink(“test.txt”) or die(“Failed”);

?>

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

umask

It changes file permissions of file

Example

<?php

$file = umask(0);

chmod(“test.txt”, 0755);

umask($file)

?>

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

touch

It sets access and modification time of file

Example

<?php

touch(“test.txt”);

?>

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

tmpfile

It creates a temporary file

Example

<?php

$fp = tmpfile();

fwrite($fp, “phpccodez”);

rewind($fp);

echo fread($fp,1024);

fclose($fp);

?>

Output

phpccodez

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

tempnam

It create file with unique file name

Example

<?php

echo tempnam(“/var/www/test/”,”test.txt”);

?>

Output

/var/www/test/test.txtcpijNs

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

symlink

It creates a symbolic link

Example

<?php

$link = ‘test’;

symlink(“test.txt”, $link);

echo readlink($link);

?>

Output

test.txt

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

stat

It returns information about a file

Example

<?php

echo “<pre>”;

print_r(stat(“test.txt”));

?>

Output

Array
(
[0] => 2049
[1] => 673769
[2] => 33279
[3] => 1
[4] => 33
[5] => 33
[6] => 0
[7] => 8
[8] => 1336816154
[9] => 1336816154
[10] => 1336816154
[11] => 4096
[12] => 8
[dev] => 2049
[ino] => 673769
[mode] => 33279
[nlink] => 1
[uid] => 33
[gid] => 33
[rdev] => 0
[size] => 8
[atime] => 1336816154
[mtime] => 1336816154
[ctime] => 1336816154
[blksize] => 4096
[blocks] => 8
)

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

stream_set_write_buffer

It sets write file buffering on the given stream

Example

<?php

$fp = fopen(“test.txt”, “w”);

if ($fp) {

 stream_set_write_buffer($fp, 0);

 fwrite($fp, “PHPCodez”);

 fclose($fp);

}

?>

EmailFacebookLinkedInMySpaceDiggTumblrStumbleUponShare
Categories: PHP Tags: , ,

Switch to our mobile site