冒頭の言葉:
正直に言うと、Web サイトを作成するのはこれが初めてだったので、オープンソース フレームワークである ThinkPHP を直接選択しました。このフレームワークを選択した理由。 。 。もう覚えてません
当時私が知っていたのはこれだけだったようですが、この卒業制作を終えてから他のより良いフレームワークも学びました。考えてみると、Java を使って Web 開発するよりも、PHP を直接解析できる方が開発には便利で、労力を大幅に節約できるような気がします = = そこで、独学で PHP を学び始めました (
) 幸運なことに、私はフロントエンドをクラスメートに任せました)。
注1-Controllerクラスでメソッド(関数)を呼び出すにはどうすればよいですか?
注 2-HTML ファイルの本質
Thinkphp フレームワークでは、フレームワーク自体が 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チュートリアルに興味のある友人の参考になれば幸いです。