Hướng dẫn từng bước set up một project PHP theo mô hình MVC. Bạn có thể sử dụng source này để tiết kiệm thời gian set up cho project của mình. Source code:
Buổi 1: Giới thiệu mô hình MVC
Buổi 2: Controllers
Buổi 3: Models
Buổi 4: Views
Buổi 5: Kết nối Database
Khóa học lập trình PHP tại Khoa Phạm:
Group học lập trình:
Website học lập trình online:
Nguồn: https://androidsvn.com
Xem thêm bài viết khác: https://androidsvn.com/lap-trinh-php/
Xem thêm Bài Viết:
- Tự học Linux – LPI 1 [Part 1/4] – Tổng quan về Linux và các lệnh cơ bản
- Lập trình viên – Học lập trình web ra làm gì? Cách kiếm tiền từ nghề lập trình web bạn cần biết
- BÀI BÁO BỊ XÓA: Cháy nhà máy Rạng Đông hậu quả tương đương 1 quả bom nguyên tử
- #8 Lộ diện cao nhân cảm âm "nghe tiếng đàn định giới tính" | SIÊU TRÍ TUỆ VIỆT NAM
- Login system using PHP with MYSQL database
Cảm ơn thầy !
Cho mình hỏi đường dẫn tương đối ./ trả về thư mục gốc có cấu hình trong server ko?
A ơi cho em xin link video dạy về .htaccess được không ạ.
Mình có thể viết code trên ĐT không bạn
Notice: Trying to access array offset on value of type null in C:xampphtdocslivemvccoreapp.php on line 12
Home-Sayhi
>>>>Vẫn print ra Home-Sayhi, nhưng lỗi truy cập mảng, thầy và các bạn chỉ e với ạ. e cảm ơn!
video rất hay, tuy nhiên sao đến đoạn hàm call_user_func_array mình làm giống y nhưng sao nó báo call_user_func_array() expects parameter 1 to be a valid callback, class 'Home' not found in abc vậy?. Ai đó có thể chỉ mình fix chỗ này đi.
Giảng viên tuyệt vời, kinh nghiệm và cách code rất thoáng, đẹp.
Dễ hiểu quá !! em cảm ơn thầy.
Không get được url về đâu anh ơi
bạn làm khoá hoc ruby on Rail đi bạn ơi
Cảm ơn anh, bài giảng rất hay. Anh dạy rất dễ hiểu ạ 😀
Hay quá thầy ơi, em cảm ơn thầy!!
Thầy giảng hay và dễ hiểu quá. em cảm ơn thầy nhiều
thầy dùng hàm filter_var kiểu gì vậy, em vẫn không hiểu
hay quá thầy ơi
Theo như php.net thì 2 hàm:
– method_exists
– call_user_func_array
là nhận tham số đầu vào là một object, Nếu truyền trực tiếp là tên class như trong video thì sẽ được hiểu là static method. Tuy nhiên không hiểu sao trong video A Khoa truyền trực tiếp tên class mà vẫn chạy bt, nếu code theo các bạn sẽ gặp thông báo Deprecated: Non-static Home::sayHi()
để hết lỗi các bạn cần new Home ra object rồi đưa vào 2 hàm trên sẽ oke. tks
Cảm ơn anh Khoa nhiều nhé anh!
thầy vậy VD SayHi em muốn lấy tất cả array của params VD function SayHi(params = []) được không ạ , em thử nhưng nó báo lỗi còn thêm 1 SayHi(params) thì nó chỉ lấy array 0 thôi, mong thầy chỉ giáo thêm 😀
Tôi không sử dụng cổng mặc định, mà sử dụng cổng 8088. Nên thực hành không đúng.
Vì vậy, thay phải dùng $_GET["url"], tôi dùng $_SERVER["REQUEST_URI"]
Mình xem đi xem lại 3 lần: Mỗi lần xem hieur thêm 1 chút.
Anh Khoa cho mình hỏi: Trong /mvc/core/app.php class APP->__construct:
Hàm call_user_func_array. Ví dụ biến $params lúc này chỉ có 1 phần tử = [Nguyễn] => funtion Abc báo lỗi, mình xử lý chỗ này sao anh? 55:34
Có bạn nào bị lỗi này không "Deprecated: Non-static method Home::SayHi() should not be called statically in C:wamp64wwwlivemvccoreApp.php on line 34"
Thầy ơi chỉ có thể làm đc khi nhìn clip và làm theo còn khi mà em tự làm project thì em có cảm giác đầu em nó trống rỗng thầy có cách nào giải quyết vấn đề của em ko thầy chứ mấy nay em nản lắm luôn.
Thầy và các bạn cho mình hỏi:
Theo bài thì cái url CÓ phân biệt chữ hoa và chữ thường, vậy là sao để nó hiểu hoa thường như nhau ạ – tức là "/news" hay "/NEWs" đều về mvc/controllers/News.php ạ?
E từng học MVC (PHP) rồi – mà nghe lại cũng vẫn thấy thú vị như ngày nào 😁
Video rất hay <3 Cảm ơn thầy