婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺談PHP之ThinkPHP框架使用詳解

淺談PHP之ThinkPHP框架使用詳解

熱門標簽:地圖標注符號樣式有 天客通地圖標注 如何在世界地圖標注 梧州市機器人外呼系統怎么樣 廈門400電話辦理選易號網 電子地圖標注怎么修改 菏澤語音外呼系統運營商 公司外呼系統中心 臨沂crm外呼系統平臺

Thinkphp框架其精髓就在于實現了MVC思想,其中M為模板、V為視圖、C為控制器,模板一般是公共使用類,在涉及數據庫時,一般會跟數據表同名,視圖會和控制器類里的方法進行名字的一一對應。

下載及配置

官網(http://www.thinkphp.cn/)下載ThinkPHP5.0,將解壓文件放在網站目錄下的ATP5子目錄下

默認主頁:http://localhost:8099/ATP5/public/index.php

如果要隱藏index.php且服務器為Apache則需要將public\.htaccess下內容替換為:

IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
/IfModule>

版本要求

php版本大于等于5.4

訪問規則

http://localhost:8099/ATP5/public /模塊/控制器/方法

其中http://localhost:8099/ATP5/public /為thinkphp的公共入口,模塊的區分可以實現如管理員和用戶的不同入口。

命名規則

模塊名:全部小寫

控制器名:首字母大寫

方法名:全部小寫

注意:

URL輸入時不區分大小寫,框架會自動根據標志轉換,可在config里設置(url_convert' => false)

如果控制器名為駝峰式命名(如HelloWorld)訪問時地址欄應用下劃線處理(如 hello_world)

新建入口App

復制一份application,然后在public/index.php中修改對應的入口名字

建立MVC目錄

命名規則:

模板(model):首字母大寫

視圖(view):全部小寫

控制器(controller):首字母大寫

顯示錯誤信息和調試

打開應用的目錄里的config.php文件配置:

app_debug 值為true則顯示調試信息

show_error_msg 值為ture 則顯示錯誤信息

CSS和JS及圖片的地址引用

在視圖目錄下想要引用到一些資源文件,如css,js,圖片等,是不支持使用把相關文件放到view目錄下的,應該把資源文件放在public目錄下,然后在App中的config.php里的view_ replace_str下添加資源文件的目錄宏定義

// 視圖輸出字符串內容替換
  'view_replace_str'    => [

    '__DSTYLE__'=>"/atp/public/static/library",
    '__DIMG__'=>"/atp/public/img",

  ],

使用:

如果修改后在開發者工具發現數據使用依然是上一次更改的地址,說明有緩存在作怪,可以到 runtime\temp 目錄下清除

 img src="__DIMG__/banner7.png">
 link rel="stylesheet" href="__DSTYLE__/donglayui/layui/css/layui.css" rel="external nofollow"  media="all">

簡單的值匹配

視圖代碼:

!doctype html>
 h1>--{$name1}--/h1>
 h2>--{$name2}--/h2>

控制器代碼:

?php
namespace app\index\controller;
//導入必要模塊
use think\Controller;


class Xiao extends Controller
{
  public function xiao2(){
    $valuex1="匹配值1";
    $valuex2="匹配值2";
    //匹配,變量賦值
    $this->assign("name1",$valuex1);
    $this->assign("name2",$valuex2);
     //渲染輸出
    //返回視圖 fetch實參為空表示找函數同名的html,實參可以傳遞其它視圖名稱
    return $this->fetch();
  }

}

數組值的匹配

視圖中獲取

{$ff.1}

控制器

$valuex2=array("0","1","1");
$this->assign("ff",$valuex2);
return $this->fetch();  

Volist的使用

該方法是thinkphp中很有趣的方法,其可以實現在視圖文件中進行數組的循環遍歷,最常會使用其進行數據庫表格的遍歷顯示。

視圖中的代碼:

table border="1">
      !--表格頭-->
      thead>
       tr>
        th>id/th>
        th>用戶名/th>
        th>昵稱/th>
        th>備注/th>
       /tr>
      /thead>

      !--表格內容-->
      tbody>
        !--循環遍歷-->
        {volist name="listallh" id="vo"}
        tr>
         td>{$vo.id}/td>
         td>{$vo.user}/td>
         td>{$vo.name}/td>
         td>{$vo.oo}/td>
        /tr>
       {/volist}
      /tbody>
/table>

控制器代碼:

$listall=array();
   $listall[]=array("id"=>1,"user"=>"dong1","name"=>"dongxiaodong1","oo"=>"無");
   $listall[]=array("id"=>2,"user"=>"dong2","name"=>"dongxiaodong2","oo"=>"無");
   $listall[]=array("id"=>3,"user"=>"dong3","name"=>"dongxiaodong3","oo"=>"無");
   $listall[]=array("id"=>4,"user"=>"dong4","name"=>"dongxiaodong4","oo"=>"無");
   $this->assign('listallh',$listall);
   return $this->fetch();

公共界面

如果多個頁面需要使用到同一個HTML代碼塊,可以將代碼塊放到外面,其它界面直接通過引用即可

在view目錄下創建自定義文件名字的文件夾(public_view),里面創建自定義文件名的HTML文件(menu.html),在需要的地方直接通過【{include file="public_view/menu"}】引入即可

創建公共文件

HTML內容

h2>東小東內容匹配頁/h2>

在其它頁面中使用

h2>東小東/h2>
{include file="public_view/menu"}

顯示效果

到此這篇關于淺談PHP之ThinkPHP框架使用詳解的文章就介紹到這了,更多相關PHP ThinkPHP框架內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • thinkphp 框架數據庫切換實現方法分析
  • Thinkphp 框架配置操作之動態配置、擴展配置及批量配置實例分析
  • Thinkphp 框架配置操作之配置加載與讀取配置實例分析
  • Thinkphp 框架基礎之入口文件功能、定義與用法分析
  • Thinkphp 框架基礎之源碼獲取、環境要求與目錄結構分析
  • Thinkphp 框架擴展之驅動擴展實例分析
  • Thinkphp 框架擴展之應用模式實現方法分析
  • Thinkphp 框架擴展之Widget擴展實現方法分析
  • Thinkphp 框架擴展之行為擴展原理與實現方法分析
  • Thinkphp 框架擴展之標簽庫驅動原理與用法分析

標簽:瀘州 綿陽 迪慶 雞西 貴陽 黃石 郴州 白城

巨人網絡通訊聲明:本文標題《淺談PHP之ThinkPHP框架使用詳解》,本文關鍵詞  淺談,PHP,之,ThinkPHP,框架,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談PHP之ThinkPHP框架使用詳解》相關的同類信息!
  • 本頁收集關于淺談PHP之ThinkPHP框架使用詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产在线不卡一区| 日韩精品影音先锋| 在线免费观看日本欧美| 99久久综合国产精品| 国产乱码精品一区二区三| 国产综合色在线| 福利91精品一区二区三区| 国v精品久久久网| 精品视频一区三区九区| 9191精品国产综合久久久久久| 日韩欧美你懂的| 欧美电影免费观看高清完整版| 日韩美女一区二区三区| 18涩涩午夜精品.www| 香蕉久久夜色精品国产使用方法 | 久久奇米777| 国产精品每日更新| 日韩av电影免费观看高清完整版在线观看 | 日韩一区二区三区在线| 欧美国产一区二区在线观看| 亚洲综合无码一区二区| 精品综合免费视频观看| 欧洲生活片亚洲生活在线观看| 欧美tickle裸体挠脚心vk| 国产精品久久久久影院亚瑟| 五月综合激情日本mⅴ| 色综合久久99| 国产精品欧美极品| 国产精品一级二级三级| 欧美日韩一区二区电影| 亚洲gay无套男同| 欧美日韩三级视频| 图片区小说区国产精品视频| 欧美日韩一卡二卡三卡| 午夜影院在线观看欧美| 制服丝袜亚洲色图| 亚洲妇熟xx妇色黄| 3atv一区二区三区| 美国一区二区三区在线播放| 久久―日本道色综合久久| 成人天堂资源www在线| 欧美精品一区视频| 国产91在线看| 亚洲综合丁香婷婷六月香| 在线观看www91| 久久国产免费看| 国产精品第一页第二页第三页 | 国产日韩欧美电影| 欧美午夜宅男影院| 美女脱光内衣内裤视频久久影院| 欧美午夜精品久久久久久孕妇| 亚洲一区二区三区四区在线免费观看 | 亚洲高清在线精品| 精品免费视频.| 色猫猫国产区一区二在线视频| 亚洲成人动漫一区| 欧美国产成人在线| 日韩精品中文字幕在线一区| 色婷婷亚洲婷婷| 波多野结衣亚洲一区| 美女看a上一区| 强制捆绑调教一区二区| 亚洲小说春色综合另类电影| 欧美成人a在线| 欧美一区二区免费视频| 欧美性做爰猛烈叫床潮| 成人av在线电影| 国产一区二区三区在线观看免费视频| 一区二区在线观看免费视频播放 | 美女网站色91| 免费成人小视频| 亚洲成人av在线电影| 天天影视网天天综合色在线播放| 中文字幕亚洲精品在线观看| 久久精品亚洲麻豆av一区二区| 欧美一区二区在线免费观看| 亚洲图片你懂的| 亚洲女爱视频在线| 亚洲一区二区成人在线观看| 视频一区二区三区中文字幕| 日韩国产精品久久久| 另类欧美日韩国产在线| 国产成人啪免费观看软件| 国产精品一级片| 在线观看一区不卡| 欧美成人r级一区二区三区| 久久久高清一区二区三区| 国产精品成人在线观看| 亚洲高清在线视频| 国产综合久久久久影院| 97久久超碰精品国产| 欧美一区二区视频在线观看2022| 日本一区二区视频在线| 视频精品一区二区| 91精品欧美一区二区三区综合在 | jlzzjlzz欧美大全| 亚洲精品在线观看网站| 午夜久久久久久电影| 99久久综合国产精品| 国产亚洲一区二区在线观看| 日韩高清欧美激情| 欧美视频一区二区| 综合色天天鬼久久鬼色| 成人国产精品免费观看动漫| 日韩一区二区免费视频| 日韩va亚洲va欧美va久久| 欧美无乱码久久久免费午夜一区| 亚洲欧美视频在线观看| 色综合av在线| 夜夜精品浪潮av一区二区三区| 国产91精品在线观看| 久久久不卡网国产精品二区| 丝袜亚洲精品中文字幕一区| 欧美日韩一区二区三区免费看| 国产精品亚洲第一| 精品国产免费一区二区三区四区 | 久久精品国产亚洲aⅴ| 欧美精品一区二区三区四区 | 亚洲老妇xxxxxx| 欧美日韩视频不卡| 久久国产福利国产秒拍| 国产欧美精品区一区二区三区| 成人免费的视频| 亚洲一区二区美女| 日韩欧美国产精品| 色偷偷久久一区二区三区| 丝袜亚洲精品中文字幕一区| 26uuu亚洲综合色欧美| 成人污视频在线观看| 玉米视频成人免费看| 日韩一区二区免费在线观看| 成人激情av网| 裸体一区二区三区| 亚洲高清在线精品| 国产精品―色哟哟| 欧美视频一区二| 欧美在线小视频| 国产91色综合久久免费分享| 久久国产尿小便嘘嘘尿| 免费日韩伦理电影| 日韩精品三区四区| 亚洲高清免费观看高清完整版在线观看| 精品国产免费人成电影在线观看四季 | 制服丝袜日韩国产| 91麻豆精品国产91久久久久久久久| 国产不卡免费视频| 粉嫩av亚洲一区二区图片| 黄色资源网久久资源365| 偷拍一区二区三区| 七七婷婷婷婷精品国产| 青青草国产精品亚洲专区无| 日日骚欧美日韩| 美女视频一区在线观看| 久久成人精品无人区| 99国产欧美另类久久久精品| 国产成人av影院| 在线观看日韩电影| 欧美一区二区三区四区在线观看| 日韩一区二区免费视频| 国产精品美女久久久久av爽李琼| 椎名由奈av一区二区三区| 亚洲成国产人片在线观看| 黄一区二区三区| 色婷婷亚洲精品| 久久综合九色综合97婷婷女人| 亚洲老司机在线| 国产美女娇喘av呻吟久久| 色视频欧美一区二区三区| 日韩一级高清毛片| 亚洲一线二线三线久久久| 国产福利一区二区三区在线视频| 欧美日韩aaaaaa| 亚洲国产精品影院| 91色视频在线| 国产精品福利一区二区| 韩国精品久久久| 欧美精品日韩综合在线| 中文字幕一区二区日韩精品绯色| 日韩二区三区四区| 欧美精品99久久久**| 一区二区在线观看视频| 国产v日产∨综合v精品视频| 欧美一区二区三区日韩| 亚洲乱码精品一二三四区日韩在线| 麻豆国产精品777777在线| 欧美一区二区在线播放| 免费在线观看视频一区| 日韩免费视频线观看| 麻豆久久一区二区| 日韩精品专区在线影院观看| 日韩福利视频导航| 久久久久久亚洲综合影院红桃| 麻豆国产欧美日韩综合精品二区| 日韩欧美一级二级| 国产麻豆日韩欧美久久| 欧美激情一区二区三区不卡| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 久久久久久久久久久电影| 国产精品99久久久久久宅男| 亚洲国产高清在线|