在Common -> Conf文件夹下新建一个systemConfig.php和config.php

systemConfig">

ホームページ > バックエンド開発 > PHPチュートリアル > 初心者が ThinkPHP フレームワークを構築する

初心者が ThinkPHP フレームワークを構築する

WBOY
リリース: 2016-06-13 12:23:16
オリジナル
1443 人が閲覧しました

初心者が ThinkPHP フレームワークを構築します

知識を共有し、幸せを広めましょう


コードは比較的単純で、さまざまなバグがある可能性がありますが、ジュニア ユーザーを満足させることができます。何か提案がある場合、またはより良い方法がある場合は、メッセージを残してください - 知識を共有し、幸せを広めてください。


ヒント: まず、デプロイされた ThinkPHP フレームワーク (ThinkPHP3.2.3) が実行できることを確認します。


まず、ThinkPHP フレームワークのルート ディレクトリに新しい admin.php を作成します

コードは次のとおりです

PHP:

<?php// 后台应用入口文件// 检测PHP环境if(version_compare(PHP_VERSION,&#39;5.3.0&#39;,&#39;<&#39;))  die(&#39;require PHP > 5.3.0 !');// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为falsedefine('APP_DEBUG',True);//绑定并生成后台目录。define('BIND_MODULE','Admin');// 定义应用目录define('APP_PATH','./Application/');// 引入ThinkPHP入口文件require './ThinkPHP/ThinkPHP.php';// 亲^_^ 后面不需要任何代码了 就是如此简单
ログイン後にコピー


ThinkPHP は次のディレクトリを自動的に生成します:



共通 -> Conf フォルダーに新しい systemConfig.php と config.php を作成します

systemConfig.php:

<?php$public_system_db_host = &#39;127.0.0.1&#39;;$public_system_db_name = &#39;&#39;;//数据库名字$public_system_db_user = &#39;root&#39;;//数据库账号$public_system_db_pwd = &#39;&#39;;//数据库密码return array(    &#39;DB_HOST&#39;=> $public_system_db_host, // 数据库服务器地址    'DB_NAME'=> $public_system_db_name,  // 数据库名称    'DB_USER'=> $public_system_db_user, // 数据库用户名    'DB_PWD'=> $public_system_db_pwd, // 数据库密码    'DB_PORT'=>'3306', // 数据库端口    'DB_PREFIX'=>'cj_', // 数据表前缀);
ログイン後にコピー


config.php

<?phpreturn array(    /* 数据库设置 */    &#39;DB_TYPE&#39; => 'mysql', // 数据库类型    'TOKEN_ON' => true, // 是否开启令牌验证    'TOKEN_TYPE' => 'md5', //令牌哈希验证规则 默认为MD5    'TOKEN_RESET' => FALSE, //令牌验证出错后是否重置令牌 默认为true    'LOAD_EXT_CONFIG' => 'systemConfig',    'DEFAULT_C_LAYER'       =>  'Controller', // 默认的控制器层名称    'MODULE_ALLOW_LIST'     =>  array('Home','s'), // 配置你原来的分组列表    'DEFAULT_MODULE'        =>  'Home', // 配置你原来的默认分组    'URL_ROUTER_ON'   => true,);
ログイン後にコピー


この時点では、Controller 配下のデフォルトの Controller でデータベースを操作できます。

コードは次のとおりです:

<span style="font-size:18px;"><?phpnamespace Admin\Controller;use Think\Controller;class IndexController extends Controller {    public function index(){        $this->display();    }    public function showDate(){        $table = M("表名");        $list = $table->select();        echo json_encode($list);    }}</span>
ログイン後にコピー


コードは比較的単純なので、初心者でも参照できます。



著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。許可。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート