-
修改東西時(shí)應(yīng)撰寫在"應(yīng)用配置"
不該修改在框架本身的"慣例配置"當(dāng)中
查看全部 -
namespace?app\index\controller; use?app\common\controller\User?as?commonUser; class?User?extends?commonUser?//繼承commonUser { ????public?function?demo(){ ????????return?$this->showName("test"); ????} }
繼承用法
<?php /** ?*?Created?by?PhpStorm. ?*?User:?Administrator ?*?Date:?2018/12/5?0005 ?*?Time:?下午?4:39 ?*/ namespace?app\common\controller; class?User { ????public?function?showName($name=''){ ????????return?"my?name?is?{$name}"; ????} }
被繼承
查看全部 -
127.0.0.1/index.php/index/Index/common
需使用這種鏈接方式
查看全部 -
在TP5后,類庫需與與文件名保持一致。且不需要將文件名在添加controller
查看全部 -
類文件采用駝峰法,首字母大寫,其馀小寫+下滑線命名
查看全部 -
thinkphp中,目錄不可有大寫字
如果需要分割,則使用下滑線做分割
查看全部 -
application: 應(yīng)用目錄; 整個(gè)應(yīng)用所有的內(nèi)容都寫在這個(gè)目錄當(dāng)中。
※ 在后期開發(fā)中,更多的時(shí)間都是在編寫這個(gè)文件
application>index:index模塊
application>index>controller:控制器層
application>index:會在此目錄內(nèi)在新增一個(gè)model(模型層)文件夾,與view(展示層)文件夾
這樣就組成了這個(gè)模塊的MVC。
而在application當(dāng)中會在建立一個(gè)admin模塊; amdin主要處理后臺;index主要處理前臺
application>command.php:用命令行來讀取think.php的時(shí)候會讀取此文件中的配置。
application>common.php:是項(xiàng)目中的公共文件; 當(dāng)編寫公用函數(shù),使所有模塊都掉用的時(shí)候,則可將函數(shù)寫在此文件當(dāng)中。
application>config.php:是應(yīng)用的配置文件; 整個(gè)應(yīng)用都讀取這個(gè)配置,也就是admin、index模塊會通用此配置。
application>database.php:數(shù)據(jù)庫模塊; 如果需調(diào)整數(shù)據(jù)庫,則只要調(diào)整這的配置就可。
application>route.php:路由文件; 對url進(jìn)行美化。可以修改此文件,對其增加一些路由配置,就達(dá)到美化url的效果。
application>tags.php:應(yīng)用行為擴(kuò)展文件; 它埋下了很多鉤子,讓我們可以擴(kuò)展,而不需修改框架本身原碼。
extend目錄:下載第三方庫使用
查看全部 -
包含模板文件方法
查看全部 -
簡寫 $$ -> 01 ,02 ,03, 04 ..
查看全部 -
{if}里面可以用AND OR之類的邏輯運(yùn)算符
查看全部 -
和變量比較的時(shí)候,value="$b",需加$
查看全部 -
{eq} {neq} ,類似的還有 {gt},{lt},{egt},{elt}
查看全部 -
{for}? 默認(rèn)索引是$i,可以在name="k"里修改
查看全部 -
{foreach}:也可以加 key="s"...
查看全部 -
$i是循環(huán)次數(shù),無需定義,如果要改名字,可以寫 key="s",然后以$s引用
查看全部
舉報(bào)