Trang Chủ Tài chính Cá nhân Cách sử dụng PHP File và các chức năng thư mục cho lập trình HTML5 và CSS3 - núm vú

Cách sử dụng PHP File và các chức năng thư mục cho lập trình HTML5 và CSS3 - núm vú

Mục lục:

Video: Sublime text 3 phần 1: Thao tác cơ bản quản lý giao diện và project 2025

Video: Sublime text 3 phần 1: Thao tác cơ bản quản lý giao diện và project 2025
Anonim

Đôi khi, bạn có thể cần PHP để làm việc với các tập tin trong một thư mục cho các chương trình HTML5 và CSS3. Giả sử bạn có một công cụ báo cáo cho khách hàng. Mỗi tuần, bạn tạo một báo cáo mới cho khách hàng và đặt nó vào một thư mục.

Bạn không muốn phải thay đổi trang mỗi khi bạn làm việc này, thay vào đó, hãy tạo một trang tự động tạo ra một danh sách tất cả các tệp báo cáo cho khách hàng để chọn. Đây là loại điều bạn có thể làm với các chức năng như opendir () và readdir ().

handle

) cho phép bạn làm việc với một thư mục cụ thể. Hàm opendir () lấy một thông số: đường dẫn tới thư mục bạn muốn làm việc. Hàm opendir () trả về một điều khiển thư mục (loại giống như kết nối với thư mục) thành công và False khi thất bại.

Dưới đây là một ví dụ về hàm opendir (). Hàm này lưu một thư mục xử lý vào C: xampphtdocsXFDxfd5. 7 trong biến $ directoryHandle:

$ directoryHandle = opendir ("C: xampphtdocsXFDxfd5. 7");

readdir ()

Sau khi bạn mở thư mục với chức năng opendir (), bạn có một con trỏ trỏ vào tập tin đầu tiên. Tại thời điểm này, bạn có thể đọc các tên tập tin một lần với một vòng lặp trong khi. Để làm điều này, hãy sử dụng hàm readdir ().

Hàm readdir () lấy một tham số: biến có chứa handle của thư mục được tạo với chức năng opendir (). Hàm readdir () trả về tên của một tập tin đang được tập trung bởi con trỏ chuột thành công và thất bại.

Đây là một ví dụ của hàm readdir (). Hàm này lặp qua mỗi tệp trong thư mục được chỉ định bởi $ dp và gán tên tệp của tệp hiện tại vào một chỉ mục mới trong mảng $ fileArray:

while ($ currentFile! == false) {$ currentFile = readDir ($ dp); $ filesArray [] = $ currentFile;}

Chức năng readdir () thực tế là readdir ($ dp). Để biết thêm về chức năng này, hãy xem tài liệu trực tuyến PHP chính thức tại // us. php. net / chức năng. readdir.

Trong một số trường hợp, hàm readdir () có thể trả về các giá trị không phải Boolean mà đánh giá là Sai, chẳng hạn như 0 hoặc "". Khi kiểm tra giá trị trả lại của readdir () chức năng, sử dụng === hoặc! ==, thay vì == hoặc! ==, để thích ứng với những trường hợp đặc biệt này.

chdir ()

Nếu bạn muốn tạo một tập tin trong thư mục khác với thư mục mà trang PHP đang tạo tập tin, bạn cần phải thay đổi thư mục.Bạn thay đổi các thư mục trong PHP với chức năng chdir ().

Nếu bạn muốn hoàn toàn chắc chắn rằng bạn đang ở trong đúng thư mục trước khi viết tệp, bạn có thể sử dụng câu lệnh if với hàm getcwd (). Đây thường là một chút quá mức cần thiết, nhưng nó có thể hữu ích.

Chức năng chdir () lấy một thông số: đường dẫn tới thư mục bạn muốn làm việc. Chức năng chdir () trả về True khi thành công và Sai khi thất bại.

Đây là một ví dụ của chdir (). Hàm này thay đổi thành C: xampphtdocsXFDxfd5. 6 thư mục:

chdir ("C: xampphtdocsXFDxfd5. 6");

Khi bạn thay đổi một thư mục, bạn sẽ được tự do viết thư cho nó bằng chức năng.

Làm thế nào để tạo ra danh sách các liên kết file

Sử dụng các chức năng opendir () và readdir (), bạn có thể tạo ra một danh sách liên kết đến các tập tin trong một thư mục.

Hãy xem mã PHP của ví dụ danh sách liên kết tệp:

fileList. php

$ dp = opendir (".");

    $ currentFile = ";

    while ($ currentFile! == false) {

    $ currentFile = readDir ($ dp);

    $ filesArray [] = $ currentFile;

    } // kết thúc trong khi

    // sắp xếp mảng theo thứ tự alpha

    sắp xếp ($ filesArray);

    // ghi đầu ra

    $ output = "; ($ filesArray as $ aFile) <

    $ đầu ra. = "

    $ aFile

    n";

Cách sử dụng PHP File và các chức năng thư mục cho lập trình HTML5 và CSS3 - núm vú

Lựa chọn của người biên tập

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

Khái niệm cơ bản về Điện tử: bạn sẽ cần phải học một chút về luân phiên hiện tại (AC), nếu bạn muốn sử dụng nguồn điện AC trong các mạch điện tử của bạn. Một cách hay để làm cho tâm trí của bạn hoạt động như thế nào là nhìn vào thiết bị thường được sử dụng để tạo ra nó: máy phát điện. Một máy phát điện là một thiết bị mà ...

Lựa chọn của người biên tập

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Spotify tương thích với tất cả các mô hình iPod cổ điển , cũng như iPod shuffle và iPod nano. Bất kỳ iPod kết nối thông qua kết nối cáp USB, chứ không phải là mô hình đầu tiên mà yêu cầu kết nối FireWire (không có một bảo tàng mà bạn có thể hiến tặng đó?), Sẽ làm việc. Một ngoại lệ là iPod touch:

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Trong Spotify, bạn có thể gắn thẻ và chỉnh sửa thông tin theo dõi . Mỗi tệp MP3 hoặc AAC không chỉ là một phần của âm thanh. Giống như một bức ảnh kỹ thuật số có thể chứa thêm thông tin (về máy ảnh được sử dụng, cài đặt phơi sáng, thời gian chụp, v.v ...), tệp nhạc kỹ thuật số cũng có thể chứa thông tin, được gọi là siêu dữ liệu, ...

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Với 15 triệu bài hát và đếm, sẽ có những sai lầm trong thư viện của Spotify khi nói đến các trang tiểu sử nghệ sĩ và kết hợp các nghệ sĩ với các bản phát hành album. Spotify không có một công cụ tự động để báo cáo và sửa chữa các vấn đề, tạo ra một backlog thủ công cho nhân viên Spotify và rất bực bội khi trả tiền cho khách hàng muốn ...

Lựa chọn của người biên tập

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Khi bạn viết một ghi chú trong Outlook, để đọc nó đôi khi. Đọc các ghi chú thậm chí còn dễ dàng hơn bằng văn bản. Để đọc một ghi chú, hãy làm theo các bước sau: Nhấp vào nút Ghi chú trong ngăn Điều hướng. Danh sách ghi chú xuất hiện. Nhấp đúp vào tiêu đề của ghi chú bạn muốn mở. Lưu ý ...

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm với Outlook trên điện thoại hoặc máy tính bảng của bạn là chỉ cần đọc email. Màn hình iPad hiển thị cho bạn một bố cục các tin nhắn email có thể nhắc bạn về Outlook trên máy tính để bàn. Nó hiển thị một danh sách các thư ở bên trái và một khung đọc ở bên phải hiển thị nội dung ...

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Nếu bạn đi du lịch nhiều, bạn có thể cần phải đăng nhập vào Outlook. com thường xuyên để xem liệu IRS có muốn bạn hay gia đình bạn đã mời bạn tham dự sinh nhật lần thứ 100 của cô Munt. (Các bên vui vẻ hơn nhiều.) Outlook. com cho phép người khác gửi cho bạn một email đặc biệt mời bạn tham dự cuộc họp. Bạn ...