ホームページ  >  記事  >  バックエンド開発  >  独学PHP環境設定_PHPチュートリアル

独学PHP環境設定_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-14 10:11:421058ブラウズ

独習PHP環境構築

1.まずphpStudy2013.exeをインストールします

プログラム統合パッケージ インストール後、ポートが占有される可能性があるため、手動で設定する必要があります

デフォルトのユーザー名 root とパスワード root

2. thinkphp フレームワークを構築する

まず http://www.thinkphp.cn にアクセスして、コア パッケージまたは完全なパッケージをダウンロードします

1. ルートディレクトリにGuestBook_Thinkなどのプロジェクトフォルダーを作成し、その中にThinkPHPをコピーし、このプロジェクトを格納するフォルダーGuestBookを作成します。次に、新しいPHPファイルindex.phpを作成し、入り口を定義します。 :

[php]
// ThinkPHP パスを定義します
定義('THINK_PATH','./ThinkPHP/'); // プロジェクト名を定義します
定義('APP_NAME','ゲストブック'); // プロジェクトのパスを定義します
定義('APP_PATH','./GuestBook'); //エントリーファイルをロードする
require(THINK_PATH.'/ThinkPHP.php'); // このプロジェクトをインスタンス化します
$App = 新しいアプリ(); //初期化を実行します
$App->run(); ?>

//ThinkPHP パスを定義します
定義('THINK_PATH','./ThinkPHP/');
//プロジェクト名を定義します
定義('APP_NAME','ゲストブック');

//プロジェクトパスを定義します

定義('APP_PATH','./GuestBook');
//エントリーファイルをロード
require(THINK_PATH.'/ThinkPHP.php');
// このプロジェクトをインスタンス化します
$App = 新しいアプリ();
//初期化を行う
$App->run();
?>注意:

定数THINK_PATHの定義について:
ThinkPHP 2.x
定義('THINK_PATH', '../ThinkPHP');

ThinkPHP 3.x

定義('THINK_PATH', '../ThinkPHP/');



他に問題がなければ、ThinkPHP の使用を歓迎します!

2. conf フォルダーの下に config.Php ファイルを作成し (すでに存在しているはずです。変更する必要があるだけです)、構成情報を次のように変更します。
[php]

if (!define('THINK_PATH')) exit(); 配列を返します(

'DB_TYPE'=>'mysql', // 使用されるデータベースは mysql です

'DB_HOST'=>'ローカルホスト'、
'DB_NAME'=>'myguestbook',//データベース名

'DB_USER'=>'root'、

'DB_PWD'=>'',//データベースに接続するためのパスワードを入力します
'DB_PORT'=>'3306'、
'DB_PREFIX'=>'think_', // データテーブル名のプレフィックス
); ?>

if (!define('THINK_PATH')) exit();
配列を返します(
'DB_TYPE'=>'mysql', // 使用されるデータベースは mysql です
'DB_HOST'=>'ローカルホスト',
'DB_NAME'=>'myguestbook',//データベース名
'DB_USER'=>'root',
'DB_PWD'=>'',//データベースに接続するためのパスワードを入力してください

'DB_PORT'=>'3306',

'DB_PREFIX'=>'think_', // データテーブル名のプレフィックス
?>
3. LibModel ディレクトリに新しい PHP ファイルをいくつか作成し、データベースのテーブルに 1 つずつ対応させます
ファイル名の指定: テーブル名 + Model.class.php (think_ プレフィックスなし)
例: GuestBookInfoModel.class.php は、データベース内に guestbookinfo
というテーブルがあることを示します 内部のコードは次のようなものです:
[php]
クラス GuestBookInfoModel はモデル { } を拡張します
?>

class GuestBookInfoModel はモデル { } を拡張します
?>

4. 次に、TpldefaultIndex の下に、index.html ファイルを作成します。テンプレートの記述方法は次のとおりです。

静的テンプレートでいくつかのタグを定義し、PHP ファイルの割り当てを通じてそれらを表示します。
基本的なタグ定義仕様: {$変数名}

5. アクション内の変数に値を代入します。たとえば、IndexAction.class.php ファイルに代入コードを記述します

[php]

class IndexAction は Action{

を拡張します パブリック関数インデックス(){
$this->assign("タイトル","テストタイトル"); $this->assign('名前',"笑"); $this->display(); }
}

?>

class IndexAction extends Action{
パブリック関数インデックス(){
$this->assign("タイトル","テストタイトル");
$this->assign('name',"haha");
$this->display();
}
}
?>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/477300.html技術記事 PHP を自習するための環境をセットアップする 1. まず、phpStudy2013.exe をインストールします。プログラム統合パッケージがインストールされた後、ポートが占有されている可能性があるため、デフォルトのユーザー名 root とパスワード root を手動で設定する必要があります。 2. thinkph をビルドします。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。