PHP容易忘记的知识点分享


Posted in PHP onApril 30, 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"; 
} 
?>

6、在mysql安装的时候设置字符集为UTF-8,而在mysql客户端(cmd进入的界面)向表中添加中文的数据 无法添加到数据库中,则按下面设置即可:

PHP容易忘记的知识点分享

PHP 相关文章推荐
PHP中一个控制字符串输出的函数
Oct 09 PHP
对Session和Cookie的区分与解释
Mar 16 PHP
自动生成文章摘要的代码[PHP 版本]
Mar 20 PHP
yii框架表单模型使用及以数组形式提交表单数据示例
Apr 30 PHP
Thinkphp使用mongodb数据库实现多条件查询方法
Jun 26 PHP
thinkPHP实现MemCache分布式缓存功能
Mar 23 PHP
PHP7新增运算符用法实例分析
Sep 26 PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
Nov 18 PHP
Centos7 Yum安装PHP7.2流程教程详解
Jul 02 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
Feb 15 PHP
一文搞懂PHP中的抽象类和接口
May 25 PHP
基于curl数据采集之正则处理函数get_matches的使用
Apr 28 #PHP
基于curl数据采集之单页面并行采集函数get_htmls的使用
Apr 28 #PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 #PHP
基于php上传图片重命名的6种解决方法的详细介绍
Apr 28 #PHP
PHP基础学习之流程控制的实现分析
Apr 28 #PHP
PHP基础之运算符的使用方法
Apr 28 #PHP
PHP数据类型之整数类型、浮点数的介绍
Apr 28 #PHP
You might like
php 日期和时间的处理-郑阿奇(续)
2011/07/04 PHP
php 模拟get_headers函数的代码示例
2013/04/27 PHP
Yii核心验证器api详解
2016/11/23 PHP
PHP Include文件实例讲解
2019/02/15 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
jQuery链使用指南
2015/01/20 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
详解webpack+vue-cli项目打包技巧
2017/06/17 Javascript
用React实现一个完整的TodoList的示例代码
2017/10/30 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
Vue.js实现图片的随意拖动方法
2018/03/08 Javascript
JS中this的指向以及call、apply的作用
2018/05/06 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
python实现自动重启本程序的方法
2015/07/09 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
Python3中exp()函数用法分析
2019/02/19 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
2020/02/04 Python
sqlalchemy实现时间列自动更新教程
2020/09/02 Python
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
荣耀商城:HIHONOR
2020/11/03 全球购物
商务日语毕业生自荐信范文
2013/11/14 职场文书
自我评价的范文
2014/02/02 职场文书
优秀员工评语
2014/02/10 职场文书
出纳工作检讨书
2014/10/18 职场文书
迎新生欢迎词2015
2015/07/16 职场文书
MYSQL(电话号码,身份证)数据脱敏的实现
2021/05/28 MySQL
python ansible自动化运维工具执行流程
2021/06/24 Python