Hàm pathinfo[] sẽ lấy thông tin về đường dẫn truyền vào.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Cú pháp
Cú pháp: pathinfo[ $path, $option];
Trong đó:
- $path là đường dẫn cần lấy thông tin.
- $option là tham số không bắt buộc, có thể mang một trong các giá trị sau: PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION , PATHINFO_FILENAME.
Kết quả trả về
- Nếu $option không được truyền vào, hàm sẽ trả về một mảng bao gồm các phần tử: dirname, basename, extension[ nếu đường dẫn truyền vào không có phần mở rộng thì mảng trả về sẽ không có phần tử extension], and filename.
- Nếu $option được truyền vào hàm sẽ trả về chuỗi là giá trị mà $option yêu cầu.
Ví dụ
Ví dụ về cách sử dụng hàm pathinfo[]:
Bài viết này được đăng tại [free tuts .net]
Code
"; print_r[$arr]; echo "";
Kết quả
Array [ [dirname] => C:\xampp\php [basename] => php.ini [extension] => ini [filename] => php ]Sử dụng tham số $option:
Code
$path = 'C:\xampp\php\php.ini'; $str = pathinfo[$path, PATHINFO_DIRNAME]; echo $str;Tham khảo: php.net