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áppathinfo( $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

Tạ Quốc Bảo

23 chủ đề

7270 bài viết

Cùng chủ đề
0