Hướng dẫn code upload file trong php bằng ajax có progress

Bước 1: Chuẩn bị cấu trúc các file và thư mục như sau ├── index.html ├── upload.php ├── uploads/ ├── js/ │ └── jquery.min.js ├── css/ │ └── style.css └── images/ – File index.html để hiển thị form chọn file và hiển thị tiến trình upload – File upload.php để xử lý lưu trữ file […]

Code mẫu phân biệt các loại vòng lặp trong PHP

Ngôn ngữ lập trình PHP có sử dụng một số loại cấu trúc vòng lặp: for, while, do…while, foreach. Mỗi loại cấu trúc lặp có một ưu điểm riêng, tùy theo từng bài toán mà bạn có thể áp dụng loại vòng lặp nào.   Cấu trúc for Đây là loại vòng lặp khi biết […]

Bảng các hàm làm việc với thời gian trong PHP

  STT Hàm Chức năng 1 getdate() Lấy thời gian hiện tại được thiết lập ở máy chủ 2 date_default_timezone_get() Trả về kết quả múi giờ đã được thiết lập trước 3 date_default_timezone_set Thiết lập múi giờ 4 time() Trả về số giây từ thời điểm hiện tại so với 01/01/1970 5 mktime() Trả về số giây tại một thời điểm nào đó so với 01/01/1970 6 date() Định dạng cách hiển thị thời gian 7 checkdate(month, day, year) Kiểm tra ngày hợp lệ 8 strtotime() Chuyển đổi chuỗi thời gian (ở định dạng English) về giá trị timestamp […]

Bảng tổng hợp hàm làm việc với số trong PHP

  STT Hàm Chức năng 1 is_numberic() Kiểm tra biến có lưu giá trị kiểu Number hay không 2 is_int Kiểm tra biến có lưu giá trị kiểu Integer hay không 3 is_float Kiểm tra biến có lưu giá trị kiểu Float hay không 4 range($start, $length, $loop) Tạo ra một dãy số với số bắt đầu và số kết thúc được cho trước 5 round() Làm tròn đến số nguyên gần nhất 6 ceil() Làm tròn đến số nguyên gần nhất và lớn nhất 7 floor() Làm tròn đến số nguyên gần nhất và nhỏ nhất 8 min() Lấy giá trị nhỏ nhất trong các số được truyền vào 9 max() Lấy giá trị lớn […]

Bảng tổng hợp các hàm làm việc với chuỗi trong PHP

Chuỗi trong PHP được đánh dấu bởi ký tự ” hoặc ký tự ‘. STT Hàm Chức năng 1 strlen() Lấy chiều dài của chuỗi (tổng số ký tự có trong chuỗi) 2 mb_strlen() Lấy chiều dài của chuỗi UTF-8 3 str_word_count() Đếm số từ có trong chuỗi 4 strtoupper($str) Chuyển đổi chữ thường thành chữ HOA 5 strtolower($str) Chuyển đổi chữ HOA thành chữ thường 6 ucfirst($str) Chuyển đổi ký tự đầu tiên đầu tiên trong chuỗi thành chữ hoa 7 lcfirst($str) Chuyển đổi ký tự đầu tiên đầu tiên trong chuỗi thành chữ thường 8 ucwords($str) […]

Bảng tổng hợp các hàm làm việc với mảng trong PHP

1. Khái niệm: Mảng là một biến đặc biệt và có thể lưu trữ nhiều giá trị (còn biến thường chỉ lưu 1 giá trị). Trong PHP có loại mảng: mảng chỉ số nguyên, mảng chỉ số kết hợp và mảng đa chiều.   Mảng số nguyên Mảng kết hợp Mảng đa chiều Tên gọi khác Mảng liên tục Mảng không liên tục Mảng lồng   Đặc điểm   Chí số của mảng là số   Chí số của mảng là chuỗi hoặc số Mỗi phần tử trong mảng chính có thể là một mảng và mỗi […]

Giới thiệu về PHP

Bạn cần học lập trình để tự xây dựng website cho riêng mình? Bạn là Sinh viên, Học sinh cần học để hoàn thành chương trình học? Bạn cần tìm việc làm mới để thay đổi công việc? Có nhiều người suy nghĩ đặt câu hỏi học cái gì dễ làm web và học cái […]

[PDO] – Tạo file kết nối CSDL từ PHP tới MySQL

Thông thường, 1 website chúng ta chỉ nên viết câu lệnh kết nối CSDL 1 lần và có thể bạn lưu vào 1 file riêng rồi include vào các file php mà có nhu cầu kết nối CSDL hoặc bạn có thể đưa lệnh kết nối CSDL vào một hàm rồi gọi ở những nơi […]

Bắt đầu học Lập trình PHP

Học lập trình PHP để làm gì? PHP là một ngôn ngữ lập trình mã nguồn mở (giống như tiếng Việt là một ngôn ngữ dùng để giao tiếp). PHP có bộ ký hiệu, bộ từ khóa và các quy tắc sắp xếp bộ ký hiêu và từ khóa để tạo thành một chương trình […]