php笔记[1]

1:echo '$temp tires<br />';

该代码将'$temp tires<br />'发送给浏览器,在双引号中,变量名将被变量值所替代。而在单引号中,变量名称,或者任何其他文本都会不经修改而发送给浏览器。

2:变量不用定义,赋值后php将“自动的”获得输入的数据类型

3:类型转换
$totalqty = 0;
$total = (float)$totalqty;

4:==是等于,此时是数据相等,但数据类型可能不等
===是数据和数据类型都相等

5:xor 异或 $a x or $b 如果$a为$b为ture,返回ture,如果都是ture或false,则返回false(相同为0不同为1)

6:执行操作符实际上是一对操作符,它是一对反向单引号(``),它不是单引号,通常,它与~位于键盘的相同位置
php将试着将反向单引号之间的命令当作服务器端的命令来执行,表达式的值就是命令的执行结果

可变函数
gettype()
settype()

$a = 56;
echo gettype($a). '<br />';
settype($a,'double');
echo gettype($a).'<br />';

//当第一次使用gettype()函数时,$a的类型是整数,在调用了settype()后,$a就变成了双精度类型。

elseif和else if中else和if 中间有没有空格作用都一样。

函数strtotime()
number_format()

posted @ 2014-12-29 00:07  todaytoday  阅读(184)  评论(0编辑  收藏  举报