Giải phương trình bậc hai một ẩn bằng PHP - Học lập trình PHP căn bản

Trước tiên chúng ta tìm hiểu sơ lược về phương trình bậc hai và cách giải đã nhé. # Cách giải phương trình bậc hai? Phương trình bậc hai là phương trình có dạng ax2 + bx + c = 0, trong đó: a # 0 a, b, c là các hằng số x là ẩn số phải đi ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Giải phương trình bậc nhất một ẩn bằng PHP - Học lập trình PHP căn bản

Trước khi lập trình một bài toán thì bạn cần phải biết bài toán yêu cầu gì và thuật toán giải như thế nào để từ đó mới có hướng đi chính xác được. Phương trình bậc nhất là phương trình có dạng ax + b = 0, a # 0. Và để giải phương trình này thì ta áp dụng nguyên tắc chuyển vế đổi dấu và nhân ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Giới thiệu phần bài tập PHP căn bản có lời giải - Học lập trình PHP căn bản

Để học tốt lập trình PHP thì bạn phải thực hành nhiều thật nhiều, từ đó bạn mới rút ra được những kinh nghiệm cũng như ý nghĩa của từng hàm, từng đối tượng trong PHP. Và để các bạn có nguồn học thì trong series này mình sẽ tổng hợp các bài tập PHP căn bản có kèm lời giải, những bài tập này chỉ mang ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Validate form bằng PHP - Học lập trình PHP căn bản

Ngoài validate form bằng Javascript ra thì chúng ta nên sử dụng PHP để validate nữa bởi chỉ validate bằng Javascript thôi thì chưa đủ độ bảo mật. Nếu người dùng cố tình tắt Javascript thì họ hoàn toàn có thể lách qua được lớp bảo vệ đó của website, nên trong bài viết này mình sẽ ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Validate form bằng Javascript - Học lập trình PHP căn bản

Như vậy là mình đã giới thiệu xong phương thức POST và phương thức GET rồi nhỉ =)) Vậy trong bài này mình sẽ hướng dẫn một phần rất thú vị đó là validate form bằng Javascript. Khi bạn muốn lấy thông tin từ user thì bắt buộc bạn phải sử dụng form. Trường hợp user không có ý đồ xấu thì không sao ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Xử lý form với phương thức POS - Học lập trình PHP căn bản

Trong bài này mình sẽ giới thiệu về phương thức POST và một số lưu ý quan trọng khi sử dụng phương thức POST trong lập trình web. Như thường lệ trước khi đọc bài này thì bạn nên đọc bài phương thức GET và POST trong PHP đã nhé. 1. Phương thức POST là gì? Phương thức POST là hình thức ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Xử lý form với phương thức GE - Học lập trình PHP căn bản

Trong bài này mình sẽ hướng dẫn các bạn khái niệm phương thức GET là gì và một số vấn đề quan trọng liên quan đến phương thức GET trong PHP. Và trước khi đọc bài này thì bạn phải xem bài phương thức GET và POST trong PHP đã nhé. 1. Phương thức GET là gì? Phương thức GET là hình thức ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Hiểu về Request và Response trong lập trình Web - Học lập trình PHP căn bản

Khi đọc các bài tutorials trên mạng hoặc các video học lập trình trên mạng bạn sẽ nghe đến hai khái niệm là Request và Response. Thực ra hai khái niệm này khá là đơn giản, chỉ cần hiểu request là yêu cầu từ client lên server và response là server trả kết quả về cho client, tuy nhiên ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Giới thiệu phần xử lý form trong PHP - Học lập trình PHP căn bản

Form là một thành phần không thể thiếu trong lập trình Web bởi việc trao đổi và lấy thông tin từ người dùng để truyền tải lên Server phải thông qua Form. Nhìn chung Form có thể chia làm hai loại, một loại dùng để lấy thông tin bình thường và một loại dùng để lấy thông tin upload như upload hình ảnh, ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 32: Header Request và Header Response - Học lập trình PHP căn bản

Khi thao tác với các website thì chúng ta có hai hành động, thứ nhất đó là gửi yêu cầu lên server và ta gọi là request, hành động thứ ha là server gửi trả kết quả về cho client và ta gọi là response. Mỗi hành động như vậy sẽ kèm các thông số kèm theo và các thông số đó ta gọi là Header Parameters. ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 31: PHP Filter - Hàm filter_var trong PHP - Học lập trình PHP căn bản

Nếu trước đây chúng ta sử dụng Regular Expression để kiểm tra định dạng dữ liệu thì rất phức tạp phải không nào? Mình cũng vậy, trước đây mình toàn đi lên mạng kiếm những hàm người ta viết sẵn về sử dụng mà không hề biết ý nghĩa của nó như thế nào :) Nhưng bây giờ thì khác vì trong PHP có một module ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 30: Tìm hiểu hàm header trong PHP - Học lập trình PHP căn bản

Trong bài này chúng ta tìm hiểu về hàm header, đây là một hàm được dùng khá nhiều trong lập trình web, ví dụ như dùng để chuyển hướng trang, dùng để khai báo định dạng file trả về từ Server, ... Trong tiếng anh thì có định nghĩa như sau: header() is used to send a raw HTTP header, khái ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 29: Xử lý ngày tháng trong PHP - Học lập trình PHP căn bản

Vấn đề xử lý ngày tháng cực kì quan trọng khi bạn xử lý với các bài viết và đăng lên website. Ví dụ bạn cần in ra ngày tháng đăng bài viết hiển thị theo kiểu ngày / tháng / năm hoặc ngày - tháng -năm thì bắt buộc bạn phải biết cách sử dụng các hàm xử lý ngày tháng trong PHP thì mới làm được. Đó ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 28: Lệnh require - require_once - include - include_once trong PHP - Học lập trình PHP căn bản

Để xây dựng một trang web bằng PHP thì đòi hỏi ban phải sử dụng rất nhiều mã code khác nhau và có thể lên đến hàng trăm hàng ngàn line, vì vậy nếu chúng ta chỉ code nó trong một file PHP duy nhất thì rất là tệ hại bởi rất khó để nâng cấp và bảo trì chúng. Với nhược điểm này hầu hết các ngôn ngữ lập ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 27: Xử lý truy vấn dữ liệu MySQL với PHP - Học lập trình PHP căn bản

Có nhiều thư viện xử lý kết nối và truy vấn database trong MySQL đó là: MySQLi Object-oriented MySQLi Procedural PDO Mình cũng có một series trình bày khá chi tiết các thao tác như kết nối, thêm, xóa sửa và lấy danh sách trong MySQL bằng PHP rồi nên nếu bạn muốn tham khảo thì hãy đọc ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 26: Hàm isset() và empty() trong ph - Học lập trình PHP căn bản

Hàm isset() trong PHP mình cũng đã sử dụng khá nhiều lần trong series này rồi nhưng vẫn có một số bạn mail hỏi sự khác nhau giữa hàm isset() và hàm empty() trong PHP như thế nào?, khi nào thì sử dụng hàm isset() và khi nào thì sử dụng hàm empty()? Nên trong bài này mình sẽ giới ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 25: Session và cookie trong ph - Học lập trình PHP căn bản

Session và Cookie dùng để lưu trữ dữ liệu tạm thời và từ đó hệ thống có thể đưa ra những quyết định về quyền hạn hoặc là những tùy chọn riêng tư. Cả hai tuy có chung chức năng là lưu trữ dữ liệu nhưng bên trong nó lại khác nhau. Session dùng để lưu trữ dữ liệu trên Server và đồng thời nó sẽ có một ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 24: Các hàm kiểm tra dữ liệu trong ph - Học lập trình PHP căn bản

Trong bài này tôi sẽ đưa ra một số hàm kiểm tra dữ liệu có sẵn trong PHP dùng để kiểm tra dữ liệu hay là các biến trong PHP, các hàm này sẽ có ích cho các bạn trong việc làm web sử dụng ngôn ngữ php này. 1. isset($var) Dùng để kiểm tra biến $var có tồn tại ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 23: Upload file lên server với ph - Học lập trình PHP căn bản

Ở bài trước chúng ta đã tìm hiểu được khá nhiều hàm xử lý file nhưng tôi không đề cập đến hàm upload file bởi vì tôi muốn nó là một bài thực hành riêng dành cho các bạn. Và trong bài này mình sẽ hướng dẫn các bạn cách upload file bằng PHP bằng cách đơn giản và dễ hiểu nhất. 1. Upload lên Server ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021

Bài 22: Các hàm xử lý file trong ph - Học lập trình PHP căn bản

Việc xử lý file trong php rất quan trọng vì trong các ứng dụng thực tế ta hay dùng file để lưu trữ dữ cache cho website hoặc là lưu trữ một thứ gì đó để cho nhằm giúp ứng dụng chạy nhanh hơn, vì thế tôi viết bài này giúp các bạn làm quen với một số hàm liên quan đến file như đọc file, ghi file, ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 06/04/2021