Bài viết của Trần Trung Dũng

MVC PHP - Viết thư viện load helper - Học MVC PHP nâng cao

Tiếp tục serie MVC PHP thì trong bài này chúng ta tìm hiểu helper và cách viết thư viện load helper trong project MVC của chúng ta. Về cách làm thì vẫn không khác gì so với các bài load Library và config nên có lẽ mình sẽ giải thích ít hơn nhé các bạn. Trước khi vào bài học thì mình chụp hình cấu ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Viết thư viện load library - Học MVC PHP nâng cao

Ở bài trước chúng ta đã viết được thư viện load config và trong bài này chúng ta cũng viết một thư viện có chức năng tương tự đó là load library. Vậy library có gì đặc biệt trong mô hình MVC mà ta phải cần đến nó? Để trả lời câu hỏi này thì ta sẽ đi tìm hiểu khái niệm library là gì đã ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Viết thư viện load config - Học MVC PHP nâng cao

Chúng ta lại gặp nhau trong serie project MVC PHP nữa rồi. Trong bài này chúng ta sẽ tìm hiểu cách viết file cấu hình (config) cho module và các thao tác như lấy giá trị config, thiết lập thay đổi giá trị cho config. Config là file cấu hình cho module và đóng vai trò rất quan trọng, mỗi ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Tìm hiểu file FT_Common.ph - Học MVC PHP nâng cao

Ở bài trước chúng ta đã tìm hiểu được sơ lược cách load controller trong project MVC PHP nhưng đó không phải là cách mà chúng ta sẽ sử dụng, vì vậy trong bài này ta sẽ sửa lại một số phần mà ở bài trước đã làm như sửa file admin.php, thêm file config init.php, xóa phương thức load() trong ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Xây dựng file Bootstrap và Controller chính - Học MVC PHP nâng cao

Bài này khá đơn giản vì bạn chỉ cần tạo các folder trong hệ thống xử lý của CORE và viết code cho file bootstrap, file Controller chính trong mô hình MVC. Tuy nói là đơn giản nhưng bạn cũng phải hiểu ý nghĩa của từng file để qua bài sau ta tiến hành code sẽ dễ dàng hơn. Trước khi vào vấn đề ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Xây dựng cấu trúc folder - Học MVC PHP nâng cao

Ở bài trước chúng ta đã tìm hiểu xong khái niệm MVC là gì rồi và đó cũng là bài mở đầu cho project MVC PHP căn bản nên chỉ dừng lại ở mức độ lý thuyết, vì vậy trong bài này mình sẽ tiến hành xây dựng cấu trúc thư mục cho project để hâm nóng các bạn :D. Mình sẽ sử dụng cấu trúc tương tự như ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

MVC PHP - Mô hình MVC là gì? - Học MVC PHP nâng cao

Trong bài này mình sẽ giới thiệu với các bạn mô hình MVC là gì? và đây cũng là bài mở đầu cho project MVC căn bản dành cho người mới bắt đầu tìm hiểu về MVC. Trong serie này mình sẽ làm một demo nho nhỏ về MVC xây dựng chức năng quản lý tin tức. Hiện nay trên mạng có khá nhiều serie về MVC và họ ...

Tác giả: Trần Trung Dũng viết 14:46 ngày 06/04/2021 chỉnh sửa

Bài 09: Hàm random_int() và random_bytes() trong PHP7 - ự học PHP7

Trong PHP7 đã bổ sung hai hàm dùng để tạo giá trị ngẫu nhiên đó là hàm random_int() và random_bytes(), về chức năng thì nó giống hàm rand() trong PHP vậy. random_bytes : trả về định dạng byte random_int: trả về một số ngẫu nhiên 1. Hàm random_bytes trong PHP7 Hàm random_bytes ...

Tác giả: Trần Trung Dũng viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 08: Closure::call() trong PHP7 - ự học PHP7

Trong bài này chúng ta tìm hiểu đến Closure Call, một phương thức mới trong PHP7. Và trước khi vào bài thì mình giới thiệu sơ lược qua phương thức Closure bindTo đã nhé, đây là một phương thức có chức năng tương tự như Closure Call. 1. Closure bindTo Các phiên ...

Tác giả: Trần Trung Dũng viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 07: Anonymous Classes trong PHP7 - ự học PHP7

Trước đây để khởi tạo mới một đối tượng thì bắt buộc ta phải khai báo class trước, điều này rất rõ ràng nhưng lại không đáp ứng được một số trường hợp trong thực tế, vì vậy Anonymous Classes ra đời. Để phân biệt class thông thường và Anonymous Class thì trước tiên chúng ta tìm hiểu cú pháp class ...

Tác giả: Trần Trung Dũng viết 14:45 ngày 06/04/2021 chỉnh sửa
<< < .. 21 22 23 24 25 26 27 .. > >>