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 相关文章推荐
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
Jan 15 PHP
PHP防止跨域提交表单
Nov 01 PHP
php 删除cookie方法详解
Dec 01 PHP
php基于Snoopy解析网页html的方法
Jul 09 PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
Jan 12 PHP
必须收藏的php实用代码片段
Feb 02 PHP
php仿微信红包分配算法的实现方法
May 13 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
PHP通过curl获取接口URL的数据方法
May 31 PHP
PHP正则匹配到2个字符串之间的内容方法
Dec 24 PHP
php使用redis的有序集合zset实现延迟队列应用示例
Feb 20 PHP
PHP如何解决微信文章图片防盗链
Dec 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循环输出数据库内容的代码
2008/05/24 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
jQuery知识点整理
2015/01/30 Javascript
javascript实现控制文字大中小显示
2015/04/28 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
javascript常用函数(2)
2015/11/05 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
jquery实现下拉框左右选择功能
2017/02/21 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
微信小程序实现传参数的几种方法示例
2018/01/10 Javascript
使用vuex缓存数据并优化自己的vuex-cache
2018/05/30 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
使用python获取CPU和内存信息的思路与实现(linux系统)
2014/01/03 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
DataFrame中的object转换成float的方法
2018/04/10 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
python 计算两个列表的相关系数的实现
2019/08/29 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
Django 创建后台,配置sqlite3教程
2019/11/18 Python
如何通过命令行进入python
2020/07/06 Python
美国床垫连锁店:Mattress Firm
2021/02/13 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
产品委托授权书范本
2014/09/16 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
导游词之宿迁乾隆行宫
2019/10/15 职场文书
JS实现简单的九宫格抽奖
2022/06/28 Javascript