Hướng dẫn readline in php - dòng đọc trong php

Rất nhiều người học PHP thường nghĩ rằng PHP luôn phải gắn chặt với phát triển ứng dụng web.

Nội dung chính

  • Chuẩn bị project
  • Chuẩn bị ứng dụng
  • Cấu trúc dữ liệu
  • Hiển thị danh sách dữ liệu
  • Thêm dữ liệu mới
  • Lưu trữ dữ liệu trong file JSON
  • Chức năng tìm kiếm
  • Chức năng tìm và xóa
  • Mã nguồn
  • Kết luận

Nội dung chính

  • Chuẩn bị project
  • Chuẩn bị ứng dụng
  • Cấu trúc dữ liệu
  • Hiển thị danh sách dữ liệu
  • Thêm dữ liệu mới
  • Lưu trữ dữ liệu trong file JSON
  • Chức năng tìm kiếm
  • Chức năng tìm và xóa
  • Mã nguồn
  • Kết luận

Thực tế không phải như vậy. Mặc dù được sử dụng chính trong web, PHP là một ngôn ngữ lập trình script đa năng tương tự như Python. Bạn có thể sử dụng PHP để viết chương trình chạy trên hệ điều hành giống như với các ngôn ngữ lập trình khác.

Cách thức đơn giản và phổ biến nhất là sử dụng PHP CLI để chạy các script dưới dạng ứng dụng console [đa nền tảng].

Chúng ta đã sử dụng cách thức này để dạy/học ngôn lập trình PHP cơ bản. Cách học này giúp tránh những phức tạp của ứng dụng web để tập trung vào cú pháp của chính ngôn ngữ trong giai đoạn đầu.

Trong bài học này chúng ta sẽ tổng hợp tất cả các kiến thức cơ bản đã học để xây dựng một ứng dụng quản lý sách điện tử ở dạng console đơn giản.

Đây sẽ là bài học cuối vận dụng PHP CLI trước khi chuyển sang ứng dụng web.

Chuẩn bị project

Để thực hiện bài học này chúng ta sẽ sử dụng IDE PhpStorm [bản 2020.2]. Theme sử dụng là Visual Studio Dark [Rider UI Them Pack plugin]. Nếu bạn chưa cài đặt PHP và PhpStorm, hãy đọc lại bài học về cấu hình PHP CLI và IDE.

Tạo một project mới theo các bước sau:

Bước 1. Ấn nút New Project để tạo một dự án mớiẤn nút New Project để tạo một dự án mới

Bước 2. Chọn mục PHP Empty Project trong danh sách bên trái. Mục Location chỉ định đường dẫn đến nơi sẽ chứa các file của dự án.Chọn mục PHP Empty Project trong danh sách bên trái. Mục Location chỉ định đường dẫn đến nơi sẽ chứa các file của dự án.

Bước 3. Trong thư mục CLI tạo 4 file php mới:Trong thư mục CLI tạo 4 file php mới:

  • BookMan.php – file script chính của chương trình.
  • Config.php – file chứa một số thông tin cấu hình.
  • Console.php – file chứa các lệnh để xuất nhập dữ liệu với giao diện console.
  • DataService.php – file chứa các lệnh làm việc với dữ liệu.

Tất cả các file script tạm thời để trống. Chúng ta sẽ lần lượt viết code cho chúng trong các phần tiếp theo của bài học.

Chuẩn bị ứng dụng

Bước 1. Cấu hình ứng dụng Cấu hình ứng dụng

Để tiện lợi khi viết code về sau, chúng ta trước hết định nghĩa một số hằng trong file Config.php như sau:

Bài Viết Liên Quan

Chủ Đề