PHP中最容易忘记的一些知识点总结


Posted in PHP onApril 28, 2013

1、定义常量:

<?php
    //1
    define("TAX_RATE",0.08);
    echo TAX_RATE;  //输出0.08
    //2 (PHP 5.3)
    const TAX_RATE2 =0.01;
    echo '--'.TAX_RATE2; //输出0.01
?>

2、require 和require_once 区别:

前者遇到即包含文件,后者会判断是否已经包含过了,如果包含过了,则不再包含文件。一可以节省资源,二可以避免重复定义的错误。

3、include 和include_once的区别:

作用和功能都可以把一个页面,包含到另外一个页面,前者可以包含多次,后者只包含一次。

4、include 和require 区别(同时include_once 和 require_once)

相同:都是可以引入别的页面

不同:include 如果出现了错误,会继续执行,require 出现错误,则会终止程序。

结论:在做项目的时候 基本上使用 require_once  并且写在PHP最前面。

5、PHP中 定义变量区分大小写,定义函数的时候不区分大小写

<?php
    /* 定义变量区分大小写*/
    $abc=100;
    $Abc=200;
    echo $abc.'|'.$Abc; //输出100|200
    /*定义函数不区分大小写 下面写法系统会报错:Fatal error: Cannot redeclare Abc() */
    function abc(){
        echo 'abc';
    }
    function Abc(){
        echo "Abc";
    }

?>
PHP 相关文章推荐
php array_map()数组函数使用说明
Jul 12 PHP
PHP输出数组中重名的元素的几种处理方法
Sep 05 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
Oct 29 PHP
Yii扩展组件编写方法实例分析
Jun 29 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
Mar 21 PHP
PHP微信公众号自动发送红包API
Jun 01 PHP
PHP之图片上传类实例代码(加了缩略图)
Jun 30 PHP
php版微信小店API二次开发及使用示例
Nov 12 PHP
php正则判断是否为合法身份证号的方法
Mar 16 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
May 02 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
Jul 03 PHP
php实现的mongoDB单例模式操作类
Jan 20 PHP
php中is_null,empty,isset,unset 的区别详细介绍
Apr 28 #PHP
基于php伪静态的实现详细介绍
Apr 28 #PHP
php无限极分类实现的两种解决方法
Apr 28 #PHP
php 目录遍历、删除 函数的使用介绍
Apr 28 #PHP
基于php权限分配的实现代码
Apr 28 #PHP
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
Apr 28 #PHP
phpcms模块开发之swfupload的使用介绍
Apr 28 #PHP
You might like
php empty() 检查一个变量是否为空
2011/11/10 PHP
php保存信息到当前Session的方法
2015/03/16 PHP
PHP中一个有趣的preg_replace函数详解
2018/08/15 PHP
让您的菜单不离网站
2006/10/03 Javascript
Javascript 类与静态类的实现(续)
2010/04/02 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
解决bootstrap中modal遇到Esc键无法关闭页面
2015/03/09 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
1秒50万字!js实现关键词匹配
2016/08/01 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
Vue实战之vue登录验证的实现代码
2017/10/31 Javascript
vue计算属性时v-for处理数组时遇到的一个bug问题
2018/01/21 Javascript
Vue 菜单栏点击切换单个class(高亮)的方法
2018/08/22 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
2020/02/24 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
python中的decorator的作用详解
2018/07/26 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
Python解析命令行读取参数之argparse模块
2019/07/26 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
Pytorch模型转onnx模型实例
2020/01/15 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
酒吧创业计划书
2014/01/18 职场文书
大学生就业策划书范文
2014/04/04 职场文书
空乘英文求职信
2014/04/13 职场文书
上课说话检讨书500字
2014/11/01 职场文书
2014年减负工作总结
2014/12/10 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
小学六年级班主任工作经验交流材料
2015/11/02 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
django上传文件的三种方式
2021/04/29 Python
CSS 伪元素::marker详解
2021/06/26 HTML / CSS