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 đó:
$pathlà đường dẫn cần lấy thông tin.$optionlà 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
$optionkhô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