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 相关文章推荐
Zend引擎的发展 [15]
Oct 09 PHP
php入门学习知识点五 关于php数组的几个基本操作
Jul 14 PHP
thinkphp实现图片上传功能分享
Mar 04 PHP
zf框架的zend_cache缓存使用方法(zend框架)
Mar 14 PHP
phpMyAdmin自动登录和取消自动登录的配置方法
May 12 PHP
自己写的兼容低于PHP 5.5版本的array_column()函数
Oct 24 PHP
php使用glob函数遍历文件和目录详解
Sep 23 PHP
php自定义函数实现二维数组按指定key排序的方法
Sep 29 PHP
利用php的ob缓存机制实现页面静态化方法
Jul 09 PHP
PHP设计模式之单例模式原理与实现方法分析
Apr 25 PHP
ThinkPHP实现的rsa非对称加密类示例
May 29 PHP
Smarty模板类内部原理实例分析
Jul 03 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
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页
2008/12/25 Javascript
Mootools 1.2教程 类(一)
2009/09/15 Javascript
JQuery与JSon实现的无刷新分页代码
2011/09/13 Javascript
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
jQuery表单域选择器用法分析
2015/02/10 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
针对初学者的jQuery入门指南
2015/08/15 Javascript
JS实现页面进入和返回定位到具体位置
2016/12/08 Javascript
Vue列表渲染的示例代码
2018/11/01 Javascript
node全局变量__dirname与__filename的区别
2019/01/14 Javascript
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
[01:05:40]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第三场
2014/05/24 DOTA
Python文件操作,open读写文件,追加文本内容实例
2016/12/14 Python
python正则实现计算器功能
2017/12/14 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
Python3 max()函数基础用法
2019/02/19 Python
在Python中使用Neo4j的方法
2019/03/14 Python
pandas的连接函数concat()函数的具体使用方法
2019/07/09 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
基于HTML5 Canvas 实现弹出框效果
2017/06/05 HTML / CSS
利用HTML5 Canvas API绘制矩形的超级攻略
2016/03/21 HTML / CSS
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
护理实习自我鉴定
2013/12/14 职场文书
职工运动会邀请函
2014/01/19 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
远程研修随笔感言
2014/02/10 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
小学语文业务学习材料
2014/06/02 职场文书
道歉信范文
2015/05/12 职场文书
就业指导讲座心得体会
2016/01/15 职场文书
2019最新企业员工考勤管理制度(通用版)!
2019/07/02 职场文书
python manim实现排序算法动画示例
2022/08/14 Python