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中使用Sockets 从Usenet中获取文件
Jan 10 PHP
PHP SEO优化之URL优化方法
Apr 21 PHP
比较好用的PHP防注入漏洞过滤函数代码
Apr 11 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
详解PHP执行定时任务的实现思路
Dec 21 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
Yii隐藏URL中index.php的方法
Jul 12 PHP
PHP实现链式操作的原理详解
Sep 16 PHP
smarty模板数学运算示例
Dec 11 PHP
详解php中curl返回false的解决办法
Mar 18 PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 PHP
让你的PHP,APACHE,NGINX支持大文件上传
Mar 09 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根据传来的16进制颜色代码自动改变背景颜色
2014/06/13 PHP
php的XML文件解释类应用实例
2014/09/22 PHP
PHP+Javascript实现在线拍照功能实例
2015/07/18 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
关于PHP中字符串与多进制转换函数的实例代码
2016/11/03 PHP
yii2 resetful 授权验证详解
2017/05/18 PHP
YII框架模块化处理操作示例
2019/04/26 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
jquery 打开窗口返回值实现代码
2010/03/04 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
JSF中confirm弹出框的用法示例介绍
2014/01/07 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
javascript实现俄罗斯方块游戏的思路和方法
2015/04/27 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
浅谈React前后端同构防止重复渲染
2018/01/05 Javascript
vue+axios+mock.js环境搭建的方法步骤
2018/08/28 Javascript
解决layer图标icon不加载的问题
2019/09/04 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
Vue强制组件重新渲染的方法讨论
2020/02/03 Javascript
vue-列表下详情的展开与折叠案例
2020/07/28 Javascript
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
职专应届生求职信
2013/11/16 职场文书
安全检查验收制度
2014/01/12 职场文书
小学少先队活动总结
2015/05/08 职场文书
毕业实习感受与体会
2015/05/26 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电
background-position百分比原理详解
2021/05/08 HTML / CSS
JS前端轻量fabric.js系列之画布初始化
2022/08/05 Javascript