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 相关文章推荐
php5中date()得出的时间为什么不是当前时间的解决方法
Jun 30 PHP
php之对抗Web扫描器的脚本技巧
Oct 01 PHP
PHP教程 预定义变量
Oct 23 PHP
PHP中删除变量时unset()和null的区别分析
Jan 27 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
Aug 02 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
php实现的太平洋时间和北京时间互转的自定义函数分享
Aug 19 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
php封装的smartyBC类完整实例
Oct 19 PHP
PHP远程连接oracle数据库操作实现方法图文详解
Apr 11 PHP
php和html的区别点详细总结
Sep 24 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
Dec 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
基于mysql的论坛(7)
2006/10/09 PHP
PH P5.2至5.5、5.6的新增功能详解
2014/07/14 PHP
PHP简单获取及判断提交来源的方法
2016/04/22 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
JavaScript使用技巧精萃[代码非常实用]
2008/11/21 Javascript
js中符号转意问题示例探讨
2013/08/19 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
jQuery 无刷新分页实例代码
2013/11/12 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
JavaScript修改浏览器tab标题小技巧
2015/01/06 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
javascript html5 canvas实现可拖动省份的中国地图
2016/03/11 Javascript
AngularJS ng-change 指令的详解及简单实例
2016/07/30 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
jQuery弹出层插件popShow用法示例
2017/01/23 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
2017/07/08 jQuery
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
Nodejs实现图片上传、压缩预览、定时删除功能
2019/10/25 NodeJs
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
python远程邮件控制电脑升级版
2019/05/23 Python
Django中信号signals的简单使用方法
2019/07/04 Python
利用python-docx模块写批量生日邀请函
2019/08/26 Python
护理职业应聘自荐书
2013/09/29 职场文书
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
聘任书模板
2014/03/29 职场文书
社区清明节活动总结
2014/07/04 职场文书
员工辞退通知书
2015/04/17 职场文书
高三物理教学反思
2016/02/20 职场文书
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis
sass 常用备忘案例详解
2021/09/15 HTML / CSS