오랜만에 cakephp를 접하고 사용법을 배웠어요! 하지만 가장 기본적인 것조차 원활하게 작성할 수는 없습니다! 여기서는 학습 과정에서 실수가 자주 발생하는 부분도 기록해 둡니다! 학습 과정에서 모두가 주의를 기울일 수 있기를 바랍니다!
1. 영어가 잘 안되고, 단어가 틀리게 쓰여지고, 대문자 사용에 주의하세요! 찾기 어려운 경우가 많으니 다들 영어를 더 많이 배우고 더 많은 단어를 외워야 할 것 같아요!
예: Containable은 containable(첫 글자는 대문자) 및 containabel(le->el)로 쓸 수 없습니다.
class AppModel extends Model { var $actsAs = array('Containable'); }
2. 파일 이름 및 크기에 대해 컨트롤러, 모델 및 뷰 단수, 복수 등을 작성하세요!
개인적으로 단수형과 복수형 중 컨트롤러, 데이터 테이블 이름, 뷰 폴더 이름은 모두 단수형이라고 생각합니다!
파일명은 대소문자를 구분하지 않으나 밑줄(_)에 주의해주세요! 코드에 대문자가 있습니다!
컨트롤러: 파일 이름: received_notes_controller.php
코드:
class ReceivedNotesController extends AppController{ var $name = 'ReceivedNotes'; }
url: http://192.168.11.150/cvs0 6/received_notes(컨트롤러 이름 제거 컨트롤러 부분)
모델: 파일 이름: received_note.php
코드:
class ReceivedNote extends AppModel{ var $name = 'ReceivedNote'; }
보기: 폴더 이름은 복수형입니다. 예: "사용자"
cakephp에서 대문자와 소문자, 밑줄, 이름 지정을 경험해 보세요! 익숙해지면 더욱 원활하게 학습하고 발전할 수 있습니다! 모두에게 행운을 빕니다!
위는 Cakephp 학습노트입니다 - 대문자와 소문자, 단수와 복수의 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!