程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Thinkphp的初級注意點,Thinkphp初級

Thinkphp的初級注意點,Thinkphp初級

編輯:關於PHP編程

Thinkphp的初級注意點,Thinkphp初級


開頭話: 

  網站,說實話,是第一次做,也就直接選擇了ThinkPHP這個開源框架。選擇這個框架的原因。。。已經不記得了

貌似在我當時的認知中只有這個了,其它更優秀的框架也是這個畢業設計做到後期再去了解的。想起來了,是覺得相對

於使用java開發web,感覺php的直接可解析性更加方便於開發,能讓我節省很多工作= =然後就開始了自學php之路(

前端我交給我我的同學,幸好)。

 

注意點1-如何在Controller類中調用一個方法(函數)?

  一開始開發的時候按照自己的以往面向對象的理解,將方法放置於Controller中直接調用,然後發現是不行的,必須得

將方法(公用)放置於Public模塊或自身Model的function.php文件中,或者你可以新建一個,來調用。

 

注意點2-Html文件的實質

  Thinkphp框架中,由於框架本身會再解析html文件,這就將允許你自定義標簽,你可以使用<include>、<if>、<for>等等標簽

如:

1 <include file="Temp/temp_leftmenu" />
1 <switch name="file.type">
2     <case value="dir"><a href="{:U('Other/material',array('dir' => urlencode($file['name'])))}">{$file['filename']}</a></case>
3     <case value="pdf|html|jpeg|png|mp4"><a id="{:hash('md5',$file['name'])}">{$file['filename']}</a></case>
4     <default />{$file['filename']}
5 </switch>

  這讓我這個對web還不怎麼熟悉的人開心不得了。

 

結束語:

  實在是有點久遠。。。很多東西忘記了,先寫這麼多。

  這個網上資料實在少,所以官網文檔對我的幫助很大。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved