Breaking

Saturday, May 12, 2012

Thủ thuật làm web: Các hàm xử lý file trong php (1)


Khi thiết kế  một web php ngoài có công đoạn như thiết kế giao diện, thiết kế database... thì web của bạn cũng phải lưu trữ, down load, up load các file. Phần này sẽ giới thiệu một số thủ thuật làm web với các hàm xử lý file trong php.



1. basename
Trả về tên file
Cú pháp: string basename ( string $path )
<?php
$path = "/home/httpd/html/index.php";
$file = basename($path);  //$file is set to "index.php"
$file = basename($path,".php"); //$file is set to "index"
?>

2. filesize
Cho biết kích thước file, tính bằng byte
Cú pháp: int filesize ( string $filename )
<?php
$filename ='download/tagHTML.HLP';
echo "Kích thước của file".$filename.'là'.$filesize($filename).'byte';
?>
3. file_exists
Kiểm tra sự tồn tại của 1 file
Cú pháp : Bool file_exists(string $filename)
<?php
$filename = 'download/tagHTML.HLP';
if (file_exists($filename)) echo "File $filename tồn tại ";
else echo "File $filename không tồn tại "
?>
4. fopen
Mở 1 file hoặc url
Cú pháp : resource fopen( string $filename, string $mode)
Trong đó $filename là tên file hoặc url, $mode là chế độ mở file
$mode = r     : Mở chỉ để đọc file đặt con trỏ ở đầu file
$mode = r+   : mở đọc và ghi file, đặt con trỏ ở đầu file
$mode = w    : mở chỉ để ghi file,  đặt con trỏ ở đầu file nếu file chưa có sẽ tạo ra
$mode = w+  : mở  để đọc và ghi file,  đặt con trỏ ở đầu file nếu file chưa có sẽ tạo ra
$mode = a     : mở để ghi file đặt con trỏ ở cuối file, nếu file chưa có sẽ tạo ra
$mode = a+   : mở để đọc và ghi file, đặt con trỏ ở cuối file, nếu file chưa có sẽ tạo ra 

No comments:

Post a Comment