PHP
PHP

Trang chủ

Tổng quan về hàm dirname() trong PHP

PHP, viết tắt của Hypertext Preprocessor, là ngôn ngữ lập trình script phía máy chủ được thiết kế đặc biệt cho phát triển web. Điểm nổi bật của PHP so với các ngôn ngữ khác là khả năng tương thích với nhiều loại cơ sở dữ liệu và chạy mượt mà trên các máy chủ web. Tại Vietnix, chúng tôi không chỉ giới thiệu những khái niệm cơ bản về PHP mà còn cung cấp các ví dụ thực tế giúp bạn dễ dàng hiểu và áp dụng PHP vào việc phát triển website. Bên cạnh đó, Vietnix cũng thường xuyên cập nhật các bài viết mới về tính năng, mẹo và thủ thuật lập trình, giúp bạn giải quyết các thách thức phức tạp, từ đó không ngừng nâng cao và hoàn thiện kỹ năng lập trình của mình.
html
CSS
javascript
sql
python
php
c
c++
bootstrap
react
mysql
reactjs
vuejs
Javascript Tutorials
26/06/2024
3 phút đọc
Theo dõi Vietnix trên

Tổng quan về hàm dirname() trong PHP

Hàm dirname() trong PHP là một hàm được sử dụng để trích xuất tên thư mục cha (parent directory) của một đường dẫn file hoặc thư mục cụ thể. Dirname() trả về một chuỗi biểu diễn đường dẫn của thư mục mẹ, cho phép bạn dễ dàng điều hướng trong cấu trúc thư mục của hệ thống file. Qua đó cung cấp một cách tiện lợi để truy cập và quản lý các đường dẫn file và thư mục trong ứng dụng PHP của bạn. Hãy cùng Vietnix tìm hiểu thêm về hàm dirname() trong PHP qua bài viết sau đây.

Hàm dirname() là gì?

Hàm dirname() trong PHP là một hàm tích hợp sẵn được sử dụng để trả về tên thư mục của một đường dẫn nhất định, thường được sử dụng cho đường dẫn của thư mục mẹ, tức là tăng cấp từ thư mục hiện tại. Sau khi thực thi, hàm sẽ trả về đường dẫn của thư mục mẹ bao gồm dấu chấm (‘.’) nếu đường dẫn không có dấu gạch chéo, cho biết thư mục hiện tại.

Hàm dirname() trong PHP
Tìm hiểu về hàm dirname() và cách sử dụng hàm.
Cú phápstring dirname ( $path )
Thông thường trong thực tế sử dụng, hàm được dùng chung với lệnh echo() là chủ yếu.
Tham sốHàm dirname() chỉ cần 1 tham số duy nhất và bắt buộc, tham số này chỉ định đường dẫn thư mục cần được kiểm tra.
Giá trị trả vềSau khi xử lý, hàm sẽ trả kết quả về là thư mục mẹ.
Lỗi và ngoại lệTrong khi chỉ định đường dẫn, cả dấu gạch chéo (/) và dấu gạch chéo ngược () đều được sử dụng làm ký tự phân tách thư mục trong môi trường Windows, trong khi ở các môi trường khác, chỉ sử dụng dấu gạch chéo (/). Hàm dirname() hoạt động trên chuỗi đầu vào và do đó không nhận biết được hệ thống tệp thực tế hoặc các thành phần đường dẫn như “..”.
Hàm dirname() trong PHP

Mọi người có thể quan tâm:

    Người dùng cơ thể hiểu hơn qua các ví dụ sau:

    Input : dirname("user01/geeksforgeeks/gfg.txt")
    Output : user01/geeksforgeeks
    
    Input : dirname("/geeksforgeeks/gfg.txt");
    Output : /geeksforgeeks

    Ví dụ minh hoạ hàm dirname() trong PHP

    <?php
    
    // specifying path to the dirname() function
    echo dirname("user01/VietnixHosting/vietnix.txt")
    
    ?>

    Output trả về: user01/VietnixHosting

    <?php
    
    // specifying path to the dirname() function
    echo dirname("/VietnixHosting/vietnix.txt");
    
    ?>

    Output như sau: /VietnixHosting

    Lời kết

    Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm dirname() trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!

    Cao Lê Viết Tiến

    PHP Leader
    tại
    Vietnix

    Kết nối với mình qua

    Icon Quote
    Icon Quote

    Học lập trình online cùng vietnix

    Học lập trình online cùng Vietnix

    PHPXem thêmThu gọn