Cách Xóa Dòng Trang Web

Mục lục:

Cách Xóa Dòng Trang Web
Cách Xóa Dòng Trang Web

Video: Cách Xóa Dòng Trang Web

Video: Cách Xóa Dòng Trang Web
Video: Cách xóa lịch sử tìm kiếm, duyệt web trên trình duyệt Chrome | EZ TECH CLASS 2024, Có thể
Anonim

Loại bỏ những kẻ lạc hậu, lỗi thời, côn đồ, v.v. chuỗi có thể là một bài kiểm tra nghiêm trọng đối với chủ sở hữu trang web. Không đi sâu vào chi tiết kỹ thuật của các nền tảng khác nhau, hãy xem quy trình loại bỏ dòng này bằng PHP.

Cách xóa dòng trang web
Cách xóa dòng trang web

Hướng dẫn

Bước 1

Xác định đường dẫn đến tệp chứa dòng không cần thiết và số thứ tự của nó trong tệp. (Lưu ý rằng việc đánh số dòng bắt đầu bằng một.) Bắt đầu tạo lệnh xóa mong muốn."

Bước 2

Tạo một mảng là bản sao dữ liệu của tệp đã chọn: $ data = file (path_to_file); Xác định số lượng thành phần có trong đó: $ count_data = sizeof ($ data);. Loại bỏ dòng không cần thiết bằng cách sử dụng id công thức -1, vì cách đánh số của các thành phần mảng khác với cách đánh số dòng tài liệu và bắt đầu từ 0: unset ($ data [$ id-1]); Mở tệp đã chọn để chỉnh sửa nội dung của nó: $ fp = fopen (path_to_file, a); Đặt biến khóa của nhóm tệp đã chọn ($ fp, LOCK_EX); và xóa nội dung không chính xác của tệp cần thay đổi: ftruncate ($ fp, 0);.

Bước 3

Tạo nội dung mới cho tệp cần sửa đổi: for ($ j = 0; $ j

Bước 4

Hoàn tất quy trình tạo lệnh bắt buộc để xóa một dòng không cần thiết bằng cách nhập tiêu chuẩn "?>" (Không có dấu ngoặc kép). Sử dụng quy trình trên để tạo tập lệnh của riêng bạn để xóa các dòng không chỉ theo số mà còn bởi định danh của thành phần sẽ bị xóa - id. Để thực hiện việc này, hãy đặt một biến tìm kiếm chuỗi có chứa mã định danh tìm kiếm trong trường đầu tiên.

Bước 5

Xin lưu ý rằng trước tiên không cần phải kiểm tra tất cả các tập lệnh đã tạo trên các tệp thử nghiệm để có thể khôi phục tất cả dữ liệu đã xóa.

Đề xuất: