Tại sao lại sử dụng tên cơ sở trong php?
Tên cơ sở là một chức năng được sử dụng để lấy hoặc truy xuất tên tệp từ một đường dẫn. Nó chỉ in tên của tệp hoặc thư mục được truyền hoặc tên tập lệnh hiện có được in nếu chúng ta sử dụng tên cơ sở $0. Chức năng này được các lập trình viên sử dụng để kiểm tra tên của tập lệnh hoặc tệp hiện có và sử dụng nó trong luồng tiếp theo của chương trình Show Vì vậy, các nhà phát triển và lập trình viên sử dụng chức năng này trong ứng dụng của họ để họ có thể in tên tệp trong bảng điều khiển đầu ra. Trong PHP, có rất nhiều hàm như hàm dựng sẵn, hàm do người dùng định nghĩa, hàm ngày tháng, hàm chuỗi, hàm số, hàm toán học, v.v. Một trong những chức năng tích hợp sẵn là chức năng tên cơ sở nơi người dùng có thể lấy tên tệp hiện tại của chương trình và có thể được in trên bảng điều khiển đầu ra nếu được yêu cầu hoặc nếu không, người dùng chỉ có thể sử dụng nó cho luồng tiếp theo của chương trình Bắt đầu khóa học phát triển phần mềm miễn phí của bạn Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác Tên cơ sở trong PHP là gì?Tên cơ sở trong PHP là một chức năng sẵn có trong gói và có thể được các nhà phát triển hoặc lập trình viên sử dụng để in tên của tệp trên màn hình đầu ra. Tên có thể là bất cứ thứ gì được đề cập trong đường dẫn nhập và chức năng tên cơ sở sẽ tìm kiếm tên tệp và in trên màn hình Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án) Giá 600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời cú pháp
Trong cú pháp trên, hàm tên cơ sở được truyền với hai tham số. Đầu tiên là tên đường dẫn là đầu vào của hàm tên cơ sở và thứ hai là hậu tố là một tùy chọn được sử dụng khi chúng ta cần đặt thêm điều kiện cho hàm
Ví dụ về tên cơ sở trong PHPĐưa ra dưới đây là các ví dụ về tên cơ sở trong PHP Ví dụ 1Mã số
đầu ra Trong đoạn mã trên, đường dẫn tên cơ sở là biến lưu trữ đường dẫn đầy đủ và câu lệnh echo sẽ in đầu ra trên màn hình đầu ra. Đầu vào của hàm tên cơ sở là đường dẫn tên cơ sở biến và đầu ra được in sẽ là tên tệp được đề cập trong đầu vào. Tên cơ sở kiểm tra đường dẫn và cắt phần còn lại của đường dẫn và tự in tên tệp trừ khi và cho đến khi bất kỳ đối số bổ sung nào được chuyển để sửa đổi đầu ra Ví dụ #2Mã số
đầu ra Trong ví dụ trên, đường dẫn tên cơ sở là biến lưu trữ đường dẫn đầy đủ và câu lệnh echo sẽ in kết quả ra màn hình. Đầu vào của hàm tên cơ sở là biến tên cơ sở và đầu ra được in trong bảng điều khiển hơi khác so với ở trên. Ở đây, câu lệnh echo có một ràng buộc cho biết rằng tên tệp phải được in mà không có phần mở rộng i. e. thay vì đăng nhập. php chỉ in thông tin đăng nhập. Chúng tôi có thể chỉ định một số đối số bổ sung cho hàm sẽ xử lý dữ liệu thành điều kiện được đề cập và có thể được nhà phát triển mã hóa theo chức năng của ứng dụng Ví dụ #3Mã số
đầu ra Trong ví dụ trên, đường cơ sở là tên của biến chứa thông tin đường dẫn và hàm tên cơ sở được sử dụng để in tên của tệp và câu lệnh echo phía trên tên cơ sở được sử dụng để in câu lệnh được mã hóa bởi nhà phát triển hoặc . Nếu người dùng không thể hiểu chức năng của tên cơ sở là gì, nhà phát triển có thể mã hóa nó theo cách mà người dùng có thể hiểu dễ dàng bằng cách thêm một vài câu lệnh in Mặc dù chức năng tên cơ sở có một chức năng cụ thể nhưng nó có một số ngoại lệ cần được hiểu rõ
Sự kết luậnTrong bài viết này, chúng ta đã thấy hàm tên cơ sở trong PHP và cách thức hoạt động của nó. Chúng ta cũng đã hiểu các ngoại lệ cần lưu ý khi sử dụng chức năng này và sử dụng nó một cách hợp lý. Trong khi sử dụng hàm tên cơ sở, chúng ta cần truyền các tham số đúng cách, nếu không, chúng ta có thể nhận được kết quả sai và nên loại bỏ mẫu i. e. dấu gạch chéo về phía trước và dấu gạch chéo ngược Bài viết được đề xuấtĐây là hướng dẫn về tên cơ sở trong PHP. Ở đây chúng ta thảo luận về khái niệm cơ bản với các ví dụ khác nhau về tên cơ sở trong PHP. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Việc sử dụng tên cơ sở trong PHP là gì?Hàm basename() trả về tên tệp từ một đường dẫn .
Tên cơ sở của tập tin là gì?Tên cơ sở là phân đoạn cuối cùng bên phải của đường dẫn tệp ; . Ghi chú. FILE_BASENAME hoạt động trên các chuỗi hoàn toàn dựa trên cú pháp của chúng. Đối số Đường dẫn không cần tham chiếu đến các tệp thực tế hoặc hiện có.
Đường dẫn tên cơ sở là gì?Hàm basename() lấy tên đường dẫn được trỏ tới bởi đường dẫn và trả về một con trỏ tới thành phần cuối cùng của tên đường dẫn, xóa mọi ký tự '/' ở cuối. If the string consists entirely of the '/' character, basename() returns a pointer to the string “/”.
__ TẬP TIN __ có nghĩa là gì trong PHP?__FILE__ chỉ đơn giản là tên của tệp hiện tại . realpath(dirname(__FILE__)) lấy tên của thư mục chứa tệp -- về bản chất, thư mục mà ứng dụng được cài đặt trong đó. |