서문:
솔직히 웹사이트를 처음 만들어봐서 오픈소스 프레임워크인 ThinkPHP를 직접 선택했습니다. 이 프레임워크를 선택한 이유. . . 더 이상 기억이 나지 않습니다
이 졸업 프로젝트를 마치고 나중에 다른 더 좋은 프레임워크도 배웠던 것 같습니다. 생각해보면 웹 개발에는 Java를 사용하는 것이 상대적으로 쉽다고 생각합니다. PHP의 직접 구문 분석이 개발에 더 편리하고 많은 작업을 절약할 수 있다고 생각합니다. = =그런 다음 PHP 독학을 시작했습니다(
프런트 엔드는 다행히 같은 반 친구에게 맡겼습니다.)
참고 1 - Controller 클래스에서 메소드(함수)를 어떻게 호출하나요?
공용 모듈 또는 자체 모델의 function.php 파일에 메소드(공용)를 배치하거나 새 메소드를 생성하여 호출할 수 있습니다.
참고 2-Html 파일의 본질
를 사용할 수 있습니다.
<span>1</span><span><</span><span>include </span><span>file</span><span>="Temp/temp_leftmenu"</span><span>/></span>
<span>1</span><span><</span><span>switch </span><span>name</span><span>="file.type"</span><span>></span><span>2</span><span><</span><span>case </span><span>value</span><span>="dir"</span><span>><</span><span>a </span><span>href</span><span>="{:U('Other/material',array('dir' => urlencode($file['name'])))}"</span><span>></span>{$file['filename']}<span></</span><span>a</span><span>></</span><span>case</span><span>></span><span>3</span><span><</span><span>case </span><span>value</span><span>="pdf|html|jpeg|png|mp4"</span><span>><</span><span>a </span><span>id</span><span>="{:hash('md5',$file['name'])}"</span><span>></span>{$file['filename']}<span></</span><span>a</span><span>></</span><span>case</span><span>></span><span>4</span><span><</span><span>default </span><span>/></span><span>{$file['filename']} </span><span>5</span><span></</span><span>switch</span><span>></span>
결론:
정말 오랜만이네요. . . 잊어버린 게 많아서 이 정도만 먼저 쓰겠습니다.
온라인에는 정보가 정말 적기 때문에 공식 홈페이지 문서가 큰 도움이 됩니다.
이상은 thinkphp의 내용을 포함하여 thinkphp의 기본 주의점을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.