php学习
凡人微光
凡人微光,关注技术新动向。
展开
-
php中的常量
为什么要常量?答:因为有些重要的值,不希望被改变.常量的特点:1:一旦定义,不能重新赋值.2:一旦定义,不能再次定义3:一旦定义,页面内任何角落都可以访问,没有"作用域"的限制常量的命名规范1:和变量一样2:习惯上大写常量的值的类型只能是标题类型: 整型,浮点型,字符串,布尔,NULL常量的检测defined('常量名') 来检测原创 2012-11-27 13:41:04 · 316 阅读 · 0 评论 -
php中的变量
// $a 是钥匙[107房间], 房间里的内容是值/*echo $a, 什么过程?根据钥匙上的标贴(107) ----> 找到107房间---> 读取房间内容(一男两女).*/$a = 23;/*是一个什么过程?先根据$a,找到$a的房间号,到相应的房间,把里面的值,换成45*/$a = 45;echo $a; // 45示原创 2012-11-27 14:29:04 · 307 阅读 · 0 评论 -
php中变量的声明
/*1: php的变量怎么声明用$变量名 来声明*/$price = 40.1;/*2:PHP变量的命名规范变量名 是"字母,下滑线,数字的组合,并且数字不能做开头"*/$_ = 3;$_price = 5;$man1 = 'zhangsan';$man2 = 'lisi';echo $price,$_,$_price,$man1,$man2,'';/*3原创 2012-11-27 14:30:57 · 732 阅读 · 0 评论 -
php中设置错误报告级别error_reporting()
在php.ini中可以设置服务器对错误的报警级别。在默认情况下,php将报告除了通知之外的所有错误。错误报告级别是通过一些预定义的常量来设置的,语法int error_reporting ( [int level] )如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:如下表所示:1 E_ERROR 报告运行转载 2012-11-12 14:55:41 · 13031 阅读 · 0 评论 -
DOS命令行窗口mysql显示乱码问题处理
从php页面中向mysql写入的数据(PHP中为utf8,连接数据库后,执行过mysql_query("set names utf8")),写入数据成功后,在php页面中读取写入信息,正常。但在命令行窗口中select * from student;显示刚插入的数据为乱码。 经多方查询,得知命令行窗口不支持utf8。在命令行中连接数据库以后,执行set names GBK;原创 2012-11-14 10:43:24 · 1411 阅读 · 0 评论 -
单列索引和多列索引
选择索引列 在性能优化过程中,选择在哪些列上创建索引是最重要的步骤之一。可以考虑使用索引的主要有两种类型的列:在Where子句中出现的列,在join子句中出现的列。请看下面这个查询: Select age ## 不使用索引 FROM people Where firstname='Mike' ## 考虑使用索引 AND lastname='Sullivan' ## 考虑使用索转载 2013-02-26 20:48:02 · 2827 阅读 · 2 评论