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 无限分类三种方式 非函数的递归调用!
Aug 26 PHP
file_get_contents获取不到网页内容的解决方法
Mar 07 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
Jan 14 PHP
ThinkPHP中U方法的使用浅析
Jun 13 PHP
php版淘宝网查询商品接口代码示例
Jun 17 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
Oct 15 PHP
thinkphp中session和cookie无效的解决方法
Dec 19 PHP
php数组键名技巧小结
Feb 17 PHP
php创建多级目录的方法
Mar 24 PHP
php封装json通信接口详解及实例
Mar 07 PHP
tp5递归 无限级分类详解
Oct 18 PHP
Laravel 框架控制器 Controller原理与用法实例分析
Apr 14 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 获取ip地址代码汇总
2015/07/05 PHP
浅谈使用PHP开发微信支付的流程
2015/10/04 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
thinkPHP简单遍历数组方法分析
2016/05/16 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
JavaScript中链式调用之研习
2011/04/07 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
2014/10/16 Javascript
常用DOM整理
2015/06/16 Javascript
JS实现跟随鼠标的链接文字提示框效果
2015/08/06 Javascript
jQuery实现类似标签风格的导航菜单效果代码
2015/08/25 Javascript
vuejs2.0实现一个简单的分页示例
2017/02/22 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
Vue实现一个返回顶部backToTop组件
2017/07/25 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
Mac下Supervisor进程监控管理工具的安装与配置
2014/12/16 Python
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
python文件与目录操作实例详解
2016/02/22 Python
Python如何快速实现分布式任务
2017/07/06 Python
Python3.5面向对象程序设计之类的继承和多态详解
2019/04/24 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
python将数组n等分的实例
2019/12/02 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
Python实现括号匹配方法详解
2020/02/10 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
做一个能自适应高度的textarea的示例代码
2019/09/06 HTML / CSS
法国娇韵诗官方旗舰店:Clarins是来自法国的天然护肤品牌
2018/06/30 全球购物
2015年生产车间工作总结
2015/04/22 职场文书
幼儿园托班开学寄语(2015秋季)
2015/05/27 职场文书
唐山大地震的观后感
2015/06/05 职场文书
让世界充满爱观后感
2015/06/10 职场文书
保险公司岗前培训工作总结
2015/10/24 职场文书
校园安全学习心得体会
2016/01/18 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP