婷婷综合国产,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
    国产婷婷精品av在线| 91农村精品一区二区在线| 日韩女同互慰一区二区| 91久久香蕉国产日韩欧美9色| 国产综合久久久久久鬼色| 日韩中文字幕区一区有砖一区| 国产日韩欧美综合在线| 欧美va天堂va视频va在线| 日韩午夜三级在线| 日韩午夜av一区| 欧美mv日韩mv亚洲| 国产欧美1区2区3区| 国产日韩v精品一区二区| 久久久国产精品不卡| 国产精品久久精品日日| 亚洲精品高清视频在线观看| 一区二区三区欧美在线观看| 亚洲综合一区二区精品导航| 亚洲成人av在线电影| 麻豆成人免费电影| 国产·精品毛片| 99视频一区二区三区| 99久久精品国产一区二区三区| 日韩欧美一区电影| 精品99一区二区| 亚洲永久精品大片| 成人午夜视频网站| 九九精品一区二区| 国产精品99久久久久久似苏梦涵 | 色婷婷av一区二区三区软件| 欧美日韩综合在线免费观看| 日韩欧美亚洲国产精品字幕久久久| 日韩久久久久久| 亚洲国产日韩在线一区模特| 国产一区二区三区精品视频| 欧美三电影在线| 亚洲人成伊人成综合网小说| 国产a区久久久| 国产视频一区二区在线观看| 麻豆传媒一区二区三区| 欧美va亚洲va在线观看蝴蝶网| 日本视频中文字幕一区二区三区| 粉嫩av一区二区三区在线播放 | 国产欧美日韩在线| 激情五月婷婷综合| 51精品久久久久久久蜜臀| 亚洲国产精品一区二区www| 91福利在线观看| 亚洲欧美一区二区三区国产精品 | 国产suv精品一区二区883| 久久亚区不卡日本| 精品中文字幕一区二区小辣椒| 欧美成人a在线| 成人精品国产福利| 亚洲婷婷在线视频| 色94色欧美sute亚洲线路一ni| 亚洲在线视频网站| 91精品欧美久久久久久动漫| 国产精品一区一区| 亚洲三级在线免费观看| 欧美高清激情brazzers| 国模一区二区三区白浆| 国产欧美一区二区精品久导航| 91丝袜美女网| 国产高清久久久久| 日本在线不卡视频| 亚洲人精品午夜| 日韩一区二区在线免费观看| 99久久伊人网影院| 国内精品第一页| 午夜视频在线观看一区二区| 亚洲欧洲韩国日本视频| 久久久国产精品午夜一区ai换脸| 欧美三级日韩三级| 91成人看片片| 欧美午夜精品一区二区三区| 色狠狠av一区二区三区| 成人av电影在线| 成人成人成人在线视频| 国产高清成人在线| 99re成人在线| 欧美亚洲国产怡红院影院| 一区二区三区欧美视频| 久久久精品黄色| 亚洲欧洲另类国产综合| 欧美一区在线视频| 91精品视频网| 日韩三级视频中文字幕| 91激情五月电影| 欧美人牲a欧美精品| 欧美日韩国产经典色站一区二区三区| 成人开心网精品视频| 国产成人亚洲综合色影视| 日本欧美韩国一区三区| 一区二区三区自拍| 亚洲精品亚洲人成人网在线播放| 国产精品无人区| 亚洲三级小视频| 三级久久三级久久| 亚洲第一av色| 免费成人在线视频观看| 国产乱淫av一区二区三区| 福利一区福利二区| 97aⅴ精品视频一二三区| 国产主播一区二区| 国产精品一区在线观看你懂的| 国产成人欧美日韩在线电影| av一区二区久久| 欧美福利一区二区| 欧美精品一区二| 亚洲美女淫视频| 国产在线一区二区| 91色综合久久久久婷婷| 精品国产网站在线观看| 国产精品成人一区二区三区夜夜夜 | 久久九九久精品国产免费直播| 国产日韩欧美精品一区| 亚洲综合一二三区| 成人动漫一区二区三区| 国产精品不卡在线观看| 视频一区二区欧美| 91蝌蚪porny成人天涯| 日本一二三不卡| 极品少妇xxxx偷拍精品少妇| 在线观看一区不卡| 亚洲欧美日韩一区二区三区在线观看| 精品一区二区久久| 精品久久久久久久人人人人传媒| 亚洲午夜视频在线观看| 91久久线看在观草草青青| 亚洲日本免费电影| av网站一区二区三区| www精品美女久久久tv| 久久精品国产精品青草| 91精品国产综合久久福利软件| 五月婷婷激情综合| 日韩一区二区影院| 精品一区二区三区的国产在线播放| 日韩亚洲电影在线| 成人午夜视频免费看| 中文字幕在线观看一区二区| 91老师片黄在线观看| 亚洲.国产.中文慕字在线| 国产一区二区不卡| 石原莉奈一区二区三区在线观看| 97se狠狠狠综合亚洲狠狠| 亚洲精品高清在线| 日韩视频在线永久播放| 国产一区二区三区黄视频 | 国产精品毛片无遮挡高清| 高清不卡在线观看| 一区二区在线免费观看| 91精品免费观看| 在线亚洲精品福利网址导航| 蜜桃一区二区三区在线观看| 国产一区999| 日韩一区精品视频| 亚洲欧美二区三区| 久久综合久久综合久久综合| 欧美怡红院视频| 99精品视频免费在线观看| 国产成人在线色| 狠狠色狠狠色综合系列| 亚洲线精品一区二区三区八戒| 国产情人综合久久777777| 欧美久久久久久久久| 99国产精品99久久久久久| 国产成人在线免费观看| 捆绑紧缚一区二区三区视频| 亚洲一区在线观看视频| 亚洲色图在线看| 亚洲视频在线观看三级| 亚洲特黄一级片| 日韩一区欧美一区| 亚洲一区二区影院| 亚洲成av人片在线观看| 免费xxxx性欧美18vr| 激情综合亚洲精品| 成人国产在线观看| 91美女片黄在线观看91美女| 日本乱人伦一区| 99久久综合狠狠综合久久| 在线观看亚洲成人| 欧美成人欧美edvon| 26uuu久久天堂性欧美| 国产色综合一区| 亚洲综合成人在线| 99国内精品久久| 欧美一级高清大全免费观看| 欧美一级片在线| 国产午夜精品久久久久久久| 国产精品二三区| 亚洲午夜影视影院在线观看| 成人免费高清视频在线观看| 成人久久久精品乱码一区二区三区| 一本久道中文字幕精品亚洲嫩| 欧美一区二区成人| 亚洲国产视频在线| 波多野洁衣一区| 欧美一区二区三区四区视频|