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 相关文章推荐
BBS(php &amp; mysql)完整版(二)
Oct 09 PHP
PHP 数组排序方法总结 推荐收藏
Jun 30 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
解析php中两种缩放图片的函数,为图片添加水印
Jun 14 PHP
VIM中设置php自动缩进为4个空格的方法详解
Jun 14 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
ioncube_loader_win_5.2.dll的错误解决方法
Jan 04 PHP
PHP获取文件夹内文件数的方法
Mar 12 PHP
php通过sort()函数给数组排序的方法
Mar 18 PHP
mac系统下为 php 添加 pcntl 扩展
Aug 28 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
Feb 15 PHP
php+ajax 文件上传代码实例
Mar 18 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 静态页面中显示动态内容
2009/08/14 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
jQuery$命名冲突怎么办如何解决
2014/01/16 Javascript
Jquery性能优化详解
2014/05/15 Javascript
输入框过滤非数字的js代码
2014/09/18 Javascript
nodejs实现的一个简单聊天室功能分享
2014/12/06 NodeJs
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
JS实现匀加速与匀减速运动的方法示例
2017/09/04 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
2019/03/15 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
2020/10/29 Javascript
vue中watch的用法汇总
2020/12/28 Vue.js
利用Python实现Windows定时关机功能
2017/03/21 Python
python学生管理系统学习笔记
2019/03/19 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
2019/10/11 Python
python3+opencv生成不规则黑白mask实例
2020/02/19 Python
Python实现弹球小游戏
2020/08/01 Python
pycharm实现猜数游戏
2020/12/07 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
浅析图片上传及canvas压缩的流程
2020/06/10 HTML / CSS
化学教师自荐信范文
2013/12/28 职场文书
家长学校实施方案
2014/03/15 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
篮球社团活动总结
2014/06/27 职场文书
工程承包协议书范本
2014/09/29 职场文书
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
2021/04/27 Python
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android