Trong OSX, bắt đầu TextEdit và thay đổi các tùy chọn sau. Mở menu "Định dạng" và chọn "Văn bản thuần túy" thay vì "Văn bản có định dạng". Sau đó, mở cửa sổ "Tùy chọn" trong menu "Chỉnh sửa văn bản" và chọn "Bỏ qua các lệnh văn bản có định dạng trong tệp HTML". Mã HTML của bạn có thể sẽ không hoạt động nếu bạn không thay đổi các tùy chọn ở trên Show Nhập văn bản sau Title of page This is my first homepage. This text is bold Lưu tệp dưới dạng "mypage. htm". Khởi động trình duyệt Internet của bạn. Chọn "Mở" (hoặc "Mở trang") trong menu Tệp của trình duyệt của bạn. Một hộp thoại sẽ xuất hiện. Chọn "Duyệt qua" (hoặc "Chọn tệp") và tìm tệp HTML bạn vừa tạo - "mypage. htm" - chọn nó và nhấp vào "Mở". Bây giờ bạn sẽ thấy một địa chỉ trong hộp thoại, ví dụ "C. \MyDocuments\mypage. htm". Bấm OK, và trình duyệt sẽ hiển thị trang Ghi chú. Nếu bạn đang sử dụng Internet Explorer 7, menu Tệp có thể bị ẩn. Nhấn phím "Alt" trên bàn phím của bạn để làm cho nó xuất hiện Ví dụ giải thíchThẻ đầu tiên trong tài liệu HTML của bạn là. Thẻ này cho trình duyệt của bạn biết rằng đây là phần bắt đầu của một tài liệu HTML. Thẻ cuối cùng trong tài liệu của bạn là. Thẻ này cho trình duyệt của bạn biết rằng đây là phần cuối của tài liệu HTML Văn bản giữa thẻ và thẻ là thông tin tiêu đề. Thông tin tiêu đề không được hiển thị trong cửa sổ trình duyệt Trong bài viết này, chúng ta sẽ xem cách trích xuất phần mở rộng tên tệp trong PHP, cùng với việc hiểu cách triển khai chúng thông qua các ví dụ. Có một số cách khác nhau để trích xuất phần mở rộng từ tên tệp bằng PHP, được đưa ra bên dưới Sử dụng hàm pathinfo(). Hàm này trả về thông tin về một tệp. Nếu tham số tùy chọn thứ hai bị bỏ qua, một mảng kết hợp chứa dirname, basename, extension và tên tệp sẽ được trả về. Nếu tham số thứ hai là đúng, nó sẽ trả về dữ liệu cụ thể Thí dụ. Ví dụ này mô tả việc sử dụng hàm pathinfo() trả về thông tin về một đường dẫn bằng cách sử dụng một mảng kết hợp hoặc một chuỗi. PHP
html0
html2 = html4_______1_______5 $file_name html7
html9 html2 html0 html2 Đầu ra html Sử dụng hàm end(). Nó làm bùng nổ biến tệp và lấy phần tử mảng cuối cùng làm phần mở rộng tệp. Hàm end() trong PHP dùng để lấy phần tử cuối cùng của mảng Thí dụ. Ví dụ này mô tả cách sử dụng hàm end() dùng để tìm phần tử cuối cùng của mảng đã cho PHP
html0
html2 html5_______1_______4 html5 $file_name 1_______7
html2 = html1_______1_______5_______1_______0 html7
html9 html2 html0 html2 Đầu ra html Sử dụng các hàm substr() và strrchr()
Thí dụ. Ví dụ này sử dụng cả hàm substr() và hàm strchr(). PHP
html0
html2 = <?php 9html5 1html5 $file_name 1_______5html4 6
html9 html2 html0 html2 Đầu ra html Sử dụng hàm strrpos(). Chức năng này được sử dụng để tìm vị trí xuất hiện cuối cùng của một ‘. ’ trong tên tệp và tăng vị trí tệp lên 1 để phát nổ chuỗi (. ) Thí dụ. Ví dụ này mô tả cách sử dụng hàm strrpos() để tìm vị trí xuất hiện cuối cùng của một chuỗi trong một chuỗi khác. PHP
html0
html2 = <?php 9html5 $file_name 1_______5= 5html5 $file_name html5 html4 'gfg.html' 0
html9 html2 html0 html2 Đầu ra html Sử dụng hàm preg_replace(). Sử dụng các biểu thức chính quy như thay thế và tìm kiếm. Tham số đầu tiên của hàm này là mẫu tìm kiếm, tham số thứ hai $1 là tham chiếu đến bất kỳ thứ gì khớp với tham số đầu tiên (. *) và tham số thứ ba là tên tệp Thí dụ. Ví dụ này sử dụng hàm preg_replace() để thực hiện một biểu thức chính quy để tìm kiếm và thay thế nội dung Làm cách nào để lấy phần mở rộng của tệp trong PHP?Cách đơn giản nhất để lấy phần mở rộng tệp trong PHP là sử dụng hàm có sẵn của PHP pathinfo . Lưu câu trả lời này.
Làm cách nào để tìm nạp tệp trong PHP?The file_get_contents() đọc một tệp thành một chuỗi. Hàm này là cách ưa thích để đọc nội dung của tệp thành một chuỗi. Nó sẽ sử dụng các kỹ thuật ánh xạ bộ nhớ, nếu điều này được máy chủ hỗ trợ, để nâng cao hiệu suất.
Làm cách nào để trích xuất tên tệp trong PHP?Bạn có thể dùng hàm basename() để lấy tên tệp mà không cần đường dẫn ; .
Làm cách nào để lấy thông tin đường dẫn trong PHP?Hàm pathinfo() trong PHP chấp nhận hai tham số. đường dẫn. Đây là một tham số bắt buộc chỉ định đường dẫn của tệp. . PATHINFO_DIRNAME – chỉ trả về dirname PATHINFO_BASENAME – chỉ trả lại tên cơ sở PATHINFO_EXTENSION – chỉ trả lại tiện ích mở rộng |