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实现mysql数据库备份类
Mar 20 PHP
php 运行效率总结(提示程序速度)
Nov 26 PHP
PHP安全防范技巧分享
Nov 03 PHP
php中使用addslashes函数报错问题的解决方法
Feb 06 PHP
有关于PHP中常见数据类型的汇总分享
Jan 06 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
php数组随机排序实现方法
Jun 13 PHP
详解PHP实现执行定时任务
Dec 21 PHP
PHP+Apache+Mysql环境搭建教程
Aug 01 PHP
YII框架批量插入数据的方法
Mar 18 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
Apr 01 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
Mar 31 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使用正则表达式实现过滤非法字符串功能示例
2018/06/04 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
jquery插件制作简单示例说明
2012/02/03 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
js获取页面及个元素高度、宽度的代码
2016/04/26 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
vue.js树形组件之删除双击增加分支实例代码
2017/02/28 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
Vue组件库发布到npm详解
2018/02/17 Javascript
JS改变页面颜色源码分享
2018/02/24 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
Vue递归实现树形菜单方法实例
2018/11/06 Javascript
vue代码分割的实现(codesplit)
2018/11/13 Javascript
详解JavaScript的变量
2019/04/04 Javascript
layui 地区三级联动 form select 渲染的实例
2019/09/27 Javascript
使用python脚本实现查询火车票工具
2018/07/19 Python
Python新手学习标准库模块命名
2020/05/29 Python
Python图像处理二值化方法实例汇总
2020/07/24 Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
2021/02/22 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
大学生个人事迹材料
2014/01/21 职场文书
全神贯注教学反思
2014/02/03 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
单位作风建设自查报告
2014/10/23 职场文书
2014年科室工作总结
2014/11/20 职场文书
家长意见书
2015/06/04 职场文书
网络研修随笔感言
2015/11/18 职场文书
vue使用echarts实现折线图
2022/03/21 Vue.js