您现在的位置: 365建站网 > 365学习 > PHP读书笔记一_[基础]

PHP读书笔记一_[基础]

文章来源:365jz.com     点击数:229    更新时间:2009-09-15 10:12   参与评论
1,标记风格:
(1)<?PHP echo '<p></p>'; ?> XML风格 
(2)<? echo '<p></p>'; ?> 简短风格 
(3)<script language='php' >echo '<p></p>';</script>
(4)<% echo '<p></p>'; %> asp_tags选项
2,空格:回车,空格,制表
3,/**/  // #
4,设置变量:
(1)$tireqty 简短风格 需要register_globals配置为on
(2)$_POST['tireqty'] 推荐
(3)$HTTP_POST_VARS['tireqty'] 冗长风格,可以通过配置registr_long_arrays禁用它
5,$tireqty=$_POST['tireqty']
6,echo $tireqty.'abc<br>'  点号是字符串连接符
7,echo "$tireqty abc<br>"  用一个字符串的内容代替一个变量的操作就是插补.php试着计算双引号字符串.
8,integer,flaot,string,boolean,array,object,null,resource 8
9,$tt=0;$tt2=(float)$tt;  类型转换
10,$tt='abc';$$tt=5;$abc=5  可变变量,一个变量的值作为另一个变量的名称
11,define('tireqty',100);echo tireqty;
12,变量的作用域
$GLOBALS  所有全局变量数组 
$_SERVER  服务器环境变量数组
$_GET  通过GET方法传递给该变量的数组
$_POST  通过POST方法传递给该变量的数组
$_COOKIE  cookie变量数组
$_FILES  与文件上载相关的变量数组
$_ENV  环境变量数组
$_REQUEST  所有用户输入的变量数组,包括$_GET,$_POST,$_COOKIE
$_SESSION  会话变量数组
13,=,.,+,-,*,/,%,+=,-=,*=,/=,%=,++a,a++,&(引用,避免副本)  算术
14,==,===,!=,!==,<>,<,>,<=,>=  比较
15,&&,||,!  逻辑
16,&(位与),|,~(位非),^(位异或),<<(左位移),>>  位操作符
17,,(逗号,用来分隔函数参数和其它列表项),new(初始化实例),->(访问类的成员),三元操作符($g>=5?'abc':'def';),错误抑制操作符($a=@(57/0),没有@操作符的话,将会有上个除0警告,使用这个操作符之后,警告会被抑制住,如果启用php的track_errors特性,错误信息会被保存在全局变量$php_errormsg中),``(执行操作符),数组操作符,类型操作符(instanceof,检查一个对象是否是一个类的实例)
18,前置与后置的区别
$a=4;echo $a++; 4
$a=4;echo $++a; 5  先将变量$a加1,再将加1后的结果赋值给原变量
19,gettype,settype
$a=56;
echo gettype($a).'<br>';
settype($a,'double');
echo gettype($a).'<br>'
20,is_array(),is_double(),is_float,is_real(),is_long(),is_int(),is_integer(),is_string(),is_object(),is_resource(),is_null(),is_scalar(),is_numeric(),is_callable()
21,isset(),upset(),empty()
22,if switch while for foreach do..while
23,declare
declare (directive){//block},这种结构用来指定后续代码运行的规则,目前只实现了一个执行指令:ticks,通过ticks=n设置在代码块内部每隔n行运行特定的函数.
Tag标签: php

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛


发表评论 (229人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
------分隔线----------------------------