Trong PHP, làm việc với tập tin có nhiều vấn đề trong đó đọc và ghi tập tin là 2 tác vụ thường được dùng. Bài viết này tôi sẽ hướng dẫn các bạn thao tác đọc và ghi tập tin đơn giản.
Các bạn tham khảo cấu trúc thư mục tôi dùng để hướng dẫn các bạn như sau:
data
-----read.txt
-----write.txt...
Khi các bạn tạo các địa chỉ liên kết thì các bạn thường sử dụng chuỗi Tiếng Việt không dấu và cách giữa hai từ là dấu gạch giữa với mục đích tối ưu SEO. Chuỗi này được gọi là chuỗi "slug", cũng có bạn gọi là "alias".
Tôi chia sẻ với các bạn một hàm thực hiện chức năng chuyển đổi chuỗi Tiếng...
Khi các bạn lập trình nội dung trang web thì thường có trường hợp cắt ngắn một đoạn văn bản theo một số lượng ký tự nhất định để đảm bảo nội dung không phá vỡ giao diện trang web.
Với PHP thì có một số hàm như substr, mb_substr thực hiện việc cắt chuỗi nhưng những hàm này thì lại cắt một cách...
Đối với các bạn viết các ứng dụng web có gửi mail thì PHPMailer là một thư viện được chọn lựa. Mặc dù trong PHP đã có sẵn hàm gửi mail rồi nhưng thường thì hàm mail này bị chặn hoặc mail các bạn gửi có thể nằm trong mục spam.
Việc sử dụng thư viện PHPMailer cũng khá đơn giản, các bạn theo dõi...
Sau khi các bạn đọc và học theo hai bài hướng dẫn về lập trình PHP từ cơ bản đến nâng cao của tôi thông qua việc hoàn thành website giới thiệu sản phẩm thì ngay bây giờ, các bạn có thể tiếp tục tìm hiểu về một PHP framework rất phổ biến và dễ sử dụng hiện nay là CodeIgniter. Về bài hướng dẫn này...
Sau loạt bài hướng dẫn "Từng bước học lập trình PHP cơ bản qua dự án website giới thiệu sản phẩm" tôi sẽ tiếp tục viết loạt bài hướng dẫn các bạn học lập trình PHP nâng cao thông qua việc hoàn thành dự án website giới thiệu sản phẩm (Tương tự như ở loạt bài cơ bản).
Từng bước hoàn thành dự án...
Hôm nay tôi sẽ bắt đầu viết loạt bài hướng dẫn các bạn học lập trình PHP cơ bản thông qua việc hoàn thành dự án website giới thiệu sản phẩm.
Những nội dung tôi sẽ hướng dẫn các bạn bao gồm:
Cài đặt và sử dụng web server.
Xây dựng cấu trúc thư mục website.
Xây dựng cấu trúc cơ sở dữ liệu (Còn...