LẬP TRÌNH PHP THEO MÔ HÌNH MVC [BUỔI 2] – CONTROLLERS



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://nacaroinc.com

Xem thêm bài viết khác: https://nacaroinc.com/lap-trinh/

25 Comments

  • Cảm ơn thầy !

    Luat Vu
    Posted May 19, 2020
  • 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?

    Bang Trầm Tiểu
    Posted May 19, 2020
  • A ơi cho em xin link video dạy về .htaccess được không ạ.

    Mr. Hoan
    Posted May 19, 2020
  • Mình có thể viết code trên ĐT không bạn

    Trí hiền Nguyen
    Posted May 19, 2020
  • 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!

    pham an
    Posted May 19, 2020
  • 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.

    Tiến Teddy
    Posted May 19, 2020
  • Giảng viên tuyệt vời, kinh nghiệm và cách code rất thoáng, đẹp.

    Siêu Hồ
    Posted May 19, 2020
  • Dễ hiểu quá !! em cảm ơn thầy.

    Trần Hoài
    Posted May 19, 2020
  • Không get được url về đâu anh ơi

    Long Phùng Hữu
    Posted May 19, 2020
  • bạn làm khoá hoc ruby on Rail đi bạn ơi

    CS VN
    Posted May 19, 2020
  • Cảm ơn anh, bài giảng rất hay. Anh dạy rất dễ hiểu ạ 😀

    Van Truong Dong
    Posted May 19, 2020
  • Hay quá thầy ơi, em cảm ơn thầy!!

    Voi Thích Đi
    Posted May 19, 2020
  • Thầy giảng hay và dễ hiểu quá. em cảm ơn thầy nhiều

    Hóng Biến Hội
    Posted May 19, 2020
  • thầy dùng hàm filter_var kiểu gì vậy, em vẫn không hiểu

    quan nguyen
    Posted May 19, 2020
  • hay quá thầy ơi

    Phu Huy
    Posted May 19, 2020
  • 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

    hoangnamitc
    Posted May 19, 2020
  • Cảm ơn anh Khoa nhiều nhé anh!

    Văn Diệu
    Posted May 19, 2020
  • 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 😀

    Ha ruonl
    Posted May 19, 2020
  • 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"]

    Trần Phúc Tài
    Posted May 19, 2020
  • 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

    silverwolf186
    Posted May 19, 2020
  • 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"

    nviettu12345
    Posted May 19, 2020
  • 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.

    Đoàn Nguyễn
    Posted May 19, 2020
  • 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 ạ?

    silverwolf186
    Posted May 19, 2020
  • 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 😁

    Dai Nguyen
    Posted May 19, 2020
  • Video rất hay <3 Cảm ơn thầy

    MT IT
    Posted May 19, 2020

Leave a comment