Danh sách Tutorial

PHP


Tổng hợp các bài viết về lập trình PHP - Một ngôn ngữ lập trình kịch bản (Backend) được chạy ở phía server. Các bài viết về PHP được biên soạn chi tiết, giúp các bạn tự học một cách dễ dàng nhất. Ngoài ra còn có các thủ thuật PHP giúp nâng cao kiến thức về lập trình PHP.

Hướng dẫn resize, crop ảnh bằng PHP Imagick

Thư viện PHP Imagick là một thư viện được sử dụng phổ biến để chỉnh sửa ảnh của ngôn ngữ lập trình PHP. Nó được sử dụng trong các Framework, CMS nổi tiếng của PHP. Hôm nay mình sẽ giới thiệu và hướng dẫn cài đặt và sử dụng thư viện này nhé! Bạn có […]

Hướng dẫn tăng giới hạn upload file size trong PHP

Mặc định PHP giới hạn dung lượng upload lên trên Server. Điều đó đảm bảo cho Server của bạn không bị quá tải khi người dùng upload size quá lớn. Tuy nhiên chúng ta có thể thay đổi các tham số này bằng cách sau đây. Tiên chúng ta cần phải xác định file php.ini […]

Phép toán Ternary và Ternary Coalescing trong PHP

Để lập trình nhanh hơn, trong ngôn ngữ lập trình PHP, chúng ta nên thường xuyên sử dụng các phép toán Phép toán Ternary và Ternary Coalescing. Có những phép toán nào thì hãy tham khảo bài viết sau đây của vinasupport.com nhé! 1. Phép toàn Ternary: cond ? expr1 : expr2 Phép toán thường […]

GUMP – Thư viện Validate mạnh của PHP giống với Laravel

Điều mà mình ấn tượng nhất với Laravel chính là thư viện Validate của nó. Thực sự rất sáng tạo, và khi chuyển sang 1 dự án khác không sử dụng Laravel giống như WordPress chẳng hạn, mình muốn tìm 1 thư viện Validate như thế và nó chính là GUMP. Github: https://github.com/Wixel/GUMP GUMP là […]

Hướng dẫn cài đặt PHP 8 trên Debian / Ubuntu

PHP là ngôn ngữ lập trình phổ biến nhất thế giới và hiện nay PHP đã phát triển tới phiên bản 8.1 (tính ở thời điểm bài viết này). Mình xin hướng dẫn các bạn cài đặt PHP 8 trên HDH Debian và Ubuntu Tiền đề bài viết Một máy chủ cài HDH Debian 11 […]

Import dữ liệu từ CSV tới MySQL bằng PHP

Làm thế nào để import dữ liệu từ 1 file CSV tới MySQL? Đoạn code PHP sau đây sẽ thực hiện việc import dữ liệu từ file CSV tới MySQL. Nó sẽ thực hiện theo các bước như sau: Đọc các tham số truyền vào Tạo bảng CSDL Đọc file CSV và import dữ liệu […]

4 Cách lưu file từ 1 URL sử dụng PHP

Để lưu file (ảnh, video) từ 1 url, trong php có rất nhiều cách làm, chúng tôi VinaSupport đã tổng hợp 4 cách sau: Hàm file_get_contents, file_put_contents Hàm copy Sử dụng fopen Sử dụng CURL 1. Hàm file_get_contents, file_put_contents Sử dụng hàm file_get_contents để lấy nội dung của của url và file_put_contents để lưu lại […]

Hướng dẫn kết nối tới SQLite với PHP

SQLite là hệ quản trị CSDL nhỏ gọn, hoàn chỉnh, có thể cài đặt và dễ dàng sử dụng trong các dự án phần mềm. Trong bài viết này mình sẽ hướng dẫn các bạn kết nối tới SQLite bằng ngôn ngữ lập trình PHP VD: trong SQLite ta có bảng CSDL user như sau: Đoạn source code […]

Composer là gì? Quản lý các thư viện PHP bằng Composer

Giống như các ngôn ngữ lập trình khác, PHP cũng có công cụ quản lý thư viện là Composer (NodeJS có npm, Ruby có gem). Hôm nay chúng ta sẽ tìm hiểu về composer với vinasupport.com nhé! Composer là gì? Composer là trình quản lý gói cấp ứng dụng (application-level package) cho ngôn ngữ lập […]

PHP 8 đã phát hành – Những thay đổi và tính năng mới

Ngày 26/11/2020, PHP 8 đã chính thức phát hành. Hãy cùng vinasupport.com điểm qua những thay đổi và tính năng mới của PHP 8 so với PHP 7 nhé! Giới thiệu về PHP 8 PHP 8.0 là một bản cập nhật lớn của ngôn ngữ PHP. Nó chứa nhiều tính năng và tối ưu hóa […]