06/04/2021, 14:46
Hàm pathinfo() trong PHP - PHP Function
Code $path = 'C:xamppphpphp.ini'; $arr = pathinfo($path); echo "<pre>"; print_r($arr); echo "</pre>";
Hàm pathinfo()
sẽ lấy thông tin về đường dẫn truyền vào.
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()
:
Code
$path = 'C:xamppphpphp.ini'; $arr = pathinfo($path); echo "<pre>"; print_r($arr); echo "</pre>";
Kết quả
Array ( [dirname] => C:xamppphp [basename] => php.ini [extension] => ini [filename] => php )
Sử dụng tham số $option
:
Code
$path = 'C:xamppphpphp.ini'; $str = pathinfo($path, PATHINFO_DIRNAME); echo $str;
Kết quả
C:xamppphp
Tham khảo: php.net
Nguồn: Zaidap.com.net