• 电子商城实录------项目目录的结构搭建及其说明2


    编码规范

    1.一定要有注释

    2.一定要统一命名规范

    命名尽量简洁,见名如意

     

    文件名: 

    类文件:类名.class.php

    类名:驼峰命名法则(首字母大写)

    方法名: 小驼峰命名法则(首字母小写)

    属性名: 小驼峰命名法则(首字母小写)

    函数名:php命名规则

    常量名

    严格区分大小写

    注意缩进,代码对齐

     

    第一步 定义核心启动类

    1) 在Framework目录的核心core目录下,写入核心文件代码如下:

    <?php
    //核心启动类
    class Framework{



    public function run(){
    echo "hello,wrold!";

    }
    }

    ?>

     2)在index.php调用核心文件代码

    <?php
    //入口文件

    //引入核心启动类
    include 'framework/core/Framework.class.php';
    $app=new Framework();
    $app->run();

    ?>

     

    3)  输入网址验证 http://localhost:8989/shopcz1/index.php

     优化写法

    index.php如下:

    <?php
    //入口文件

    //引入核心启动类
    include 'framework/core/Framework.class.php';
    //$app=new Framework();
    //$app->run();
    Framework::run();


    ?>

    Framework.class.php如下:

    <?php
    //核心启动类
    class Framework{
    public static function run(){
    echo "hello,wrold!";

    }
    }

    ?>

     核心启动类需要写什么?

    路由分发

    实例化对象调用方法

    一定要包含类定义文件,如何包含,自动加载?

    初始化:定义路径常量

  • 相关阅读:
    vue+element-ui中的表单验证(电话等等)
    什么是 RegExp?
    C中的指针和字符串
    getchar与scanf区别
    回显程序
    Python基础之容器1----字符串和列表
    Python基础之语句2
    Python基础之语句1
    Python基础之数据基本运算
    python初识
  • 原文地址:https://www.cnblogs.com/zhouxingzhi/p/10303938.html
Copyright © 2020-2023  润新知