MicroPHP 实战基础篇

热门浏览
1.Hello,world! (4618阅)
4.使用视图 (4170阅)
5.使用数据库 (3409阅)
3.使用模型 (3164阅)
2.传递参数 (2908阅)
6.使用类库 (2651阅)

7.使用helper文件

2014-04-05 02:46

首先我们在在hello里面新建一个helper文件夹,它是用来存放我们的自己的helper文件的,然后在helper里面新建一个functions.php文件,内容如下:

<?php 
$app_name='MicroPHP';
$config['ver']='1.0';
function woniu(){
    echo 'Hello,MicroPHP!';
}
            

然后我们可以在home控制器里面使用它,home.php内容如下:

<?php 
class Home extends MpController {

    

6.使用类库

2014-04-05 02:46

首先我们在在hello里面新建一个library文件夹,它是用来存放我们的自己的类库的,然后在library里面新建一个Woniu.class.php文件,内容如下:

<?php 
class Woniu {
    function say(){
        $core=&getInstance();
        echo 'hostname is:'.$core->input->server('http_host').'<br/>';
        echo 'application folder is:'.systemIn

5.使用数据库

2014-04-05 02:45

首先我们在index.php里面配置mysql数据库的连接信息,同时把数据库设置为自动连接$system['autoload_db']=TRUE;我本机的mysql连接信息如下,主机是localhost, 端口是3306,用户名是root,密码是admin,数据库是test;

$system['db']['default']['hostname'] = 'localhost';
$system['db']['default']['port'] = 3306;
$system['db']['default']['username'] = 'root';
$system['db'][

4.使用视图

2014-04-05 02:44

我们在hello文件夹里面新建一个views文件夹,它用来存放我们的视图文件,然后在views里面新建一个welcome.view.php内容如下:

My name is:<?php echo $name;?>

我们在home控制器里面加载welcome视图,并传递一个$name进去,home.php内容如下:

<?php 
class Home extends MpController {

    public function doHello() {
        $data=array('name'=>'Jhon');
      

3.使用模型

2014-04-05 02:43

我们在hello文件夹里面新建一个models文件夹,它用来存放我们的模型,然后在models里面新建一个User.model.php内容如下:

<?php 
class User extends MpModel{
   public function getNameById($id){
       return $id.':Jhon';
   }
}
            

我们在home控制器里面加载User模型,home.php内容如下:

<?php 
class Home extends MpController {

    publi

2.传递参数

2014-04-05 02:42

我们现在想让doHello方法接受一个$name参数,为了避免没有传递参数报notice,我们给$name一个默认值'',home.php内容修改后如下:

<?php 
class Home extends MpController {
      public function doHello($name=''){
          echo 'Hello,'.$name.'!';
      }
 }
            

然后我们在浏览器里面访问http://127.0.0.1/index.php?home.hello/Jhon ,如果没有差错的话,应

1.Hello,world!

2014-04-05 02:37

开始之前,我们打开index.php,修改程序文件夹$system['application_folder']='hello';其它系统设置我们使用默认。

如果你在入门过程中遇到问题,点击这里可以下载完整的hello例子代码

首先我们在index.php所在的文件夹新建一个名为hello的文件夹,然后在hello里面新建一个controllers文件夹,它是用来存放我们的控制器的。 然后在controllers里面新建一个home.php,里面输入以下内容:

<?php 
class Home extends MpController {
      publ
共7条第1/1页1转到