php基础01_thinkphp输出Hello World
2016-12-23 11:20
381 查看
用phpstorm和mamp搭建好php开发环境后,就来体验一下thinkPHP的输出过程
1.下载thinkphp3.2.3版本框架,将其放入本地主机MyPhp文件夹中
thinkphp3.2.3所包含的目录内容如下:
![](http://img.blog.csdn.net/20161223110512820)
目录对应文件为:
composer.json:PHP组件的依赖管理器
index.php:项目文件入口
README.md:自述文件
Public:资源文件目录
Application:应用程序目录
ThinkPHP:框架目录
2.打开浏览器地址栏,输入http://www.my.top:8787/thinkphp323/,其中www.my.top为本地主机域名,8787为对应的端口,thinkphp323为thinkphp3.2.3框架文件夹;
显示如下页面,thinkphp导入成功
![](http://img.blog.csdn.net/20161223110519019)
3.这时thinkphp会在Application文件夹下创建Home文件夹和其中的一些文件
![](http://img.blog.csdn.net/20161223110525977)
目录对应文件为:
Common:公共文件目录
Conf:项目配置目录
Controller:控制器目录
index.html:静态页面文件
Model:类文件目录
View:视图文件目录
在thinkphp323/Application/Home/Controller下有一个IndexController.class.php文件,在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/index/index访问的就是该文件
访问地址规则为:http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
www.my.top:8787为域名(包括端口)
thinkphp323为项目名
index.php为入口文件
home/index为模块名
末尾的index为IndexController.class.php文件中的index公共函数,里面包含了视图样式
比如输入Hello World!:
在Home下Controller下新建一个DemoController.class.php输入代码
然后在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/demo/index
可以看到浏览器显示出了HelloWorld!
![](http://img.blog.csdn.net/20161223110530055)
4.以MVC方式显示HelloWorld!
将DemoController.class.php中的代码修改为:
在thinkphp323/Application/Home/View下新建文件夹命名为Demo,在里面新建text.html文件,写入:
在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/demo/text:
![](http://img.blog.csdn.net/20161223110537191)
初体验thinkphp输出Hello World!小功告成
1.下载thinkphp3.2.3版本框架,将其放入本地主机MyPhp文件夹中
thinkphp3.2.3所包含的目录内容如下:
目录对应文件为:
composer.json:PHP组件的依赖管理器
index.php:项目文件入口
README.md:自述文件
Public:资源文件目录
Application:应用程序目录
ThinkPHP:框架目录
2.打开浏览器地址栏,输入http://www.my.top:8787/thinkphp323/,其中www.my.top为本地主机域名,8787为对应的端口,thinkphp323为thinkphp3.2.3框架文件夹;
显示如下页面,thinkphp导入成功
3.这时thinkphp会在Application文件夹下创建Home文件夹和其中的一些文件
目录对应文件为:
Common:公共文件目录
Conf:项目配置目录
Controller:控制器目录
index.html:静态页面文件
Model:类文件目录
View:视图文件目录
在thinkphp323/Application/Home/Controller下有一个IndexController.class.php文件,在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/index/index访问的就是该文件
访问地址规则为:http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
www.my.top:8787为域名(包括端口)
thinkphp323为项目名
index.php为入口文件
home/index为模块名
末尾的index为IndexController.class.php文件中的index公共函数,里面包含了视图样式
比如输入Hello World!:
在Home下Controller下新建一个DemoController.class.php输入代码
<?php namespace Home\Controller; use Think\Controller; class DemoController extends Controller { public function index(){ echo 'Wello world!'; } }
然后在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/demo/index
可以看到浏览器显示出了HelloWorld!
4.以MVC方式显示HelloWorld!
将DemoController.class.php中的代码修改为:
<?php namespace Home\Controller; use Think\Controller; class DemoController extends Controller { public function text(){ $this->assign('text','Hello World!'); $this->display(); } }
在thinkphp323/Application/Home/View下新建文件夹命名为Demo,在里面新建text.html文件,写入:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> {$text} </body> </html>
在浏览器地址栏输入:http://www.my.top:8787/thinkphp323/index.php/home/demo/text:
初体验thinkphp输出Hello World!小功告成
相关文章推荐
- php基础教程-输出Hello World
- php学习1-基础知识变量定义,输出显示,(eval,exit,die)
- Python基础01 Hello World!
- GStreamer基础教程01——Hello World
- Python 循序渐进教程系列 之基础01 Hello world
- Python基础01 Hello World!
- php 中 echo()和print()两个输出函数的区别(基础)
- PHP对比JS-01基础语法
- Python 基础01—Hello World
- PHP,thinkphp学习笔记之一 基础环境搭建
- Python基础01 Hello World!
- C#基础 [01] 从Hello World 开始
- 【PHP】基础笔记 01 —— 基本语法
- Python基础01 Hello World!
- php 输出Hello World
- Python基础01 Hello World!
- PHP 基础问答01
- PHP学习笔记01——基础语法
- thinkphp调用PHPExcel扩展输出乱码解决方法
- (第三讲) Unity接收PHP的输出Hello World.