php基础知识点总结(一)

php基础知识点总结(一)

ID:21760001

大小:74.92 KB

页数:23页

时间:2018-10-20

php基础知识点总结(一)_第1页
php基础知识点总结(一)_第2页
php基础知识点总结(一)_第3页
php基础知识点总结(一)_第4页
php基础知识点总结(一)_第5页
资源描述:

《php基础知识点总结(一)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PHP基础知识点总结(一)artwlPHP标记(推荐)<%…%>…变量声明以$开头$后接字母或下划线(不能为数字)区分大小写变量类型根据值自动判断变量赋值值赋值:eg:$name=‘jim’;$age=24;引用赋值(一个变另一个也会变):eg:$name=‘jim’;$name_1=&$name;($name跟$name_1指向同一个地址)可变变量可以将变量名存储在另一个变量中eg$temp_1=‘temp_2’;$temp_2=“test”;echo$temp_1;//test

2、变量作用域局部变量函数中声明的变量,只能在函数内引用函数参数跟其他语言一样全局变量可以在程序任何地方访问静态变量在函数退出时值不会丢失超级全局变量$GLOBALS:所执行脚本内全局变量集(数组)$_SERVER:周边环境信息$_GET:发送到服务器的变量(GET方式)$_POST:发送到服务器的变量(POST方式)$_SESSION:用户会话状态信息$_COOKIE:在本地保存信息$_REQUEST:含$_GET、$_POST、$_SESSION常量自定义常量booleandefine(name,value[,case_insensitive])define(“PI”

3、,3.14,true);//不区分大小写define(“g”,0.98);//区分大小写魔术常量预定义常量_LINE_(行号)、_FILE_(路径)、_FUNCTION_(函数名)、_CLASS_(类名)、_METHOD_(方法名)表达式单目表达式运算数只有一个双目表达式运算数有两个三目表达式运算数有三个eg:$a?$b:$c操作符优先级从高到低New、[]、++--、!~(int)(float)(string)(array)(object)@、*/%、+-.、<<>>、<<=>>=、==!====!==、&、^、

4、、&&、

5、

6、、?:、=+=-=*=/=%=.=&=

7、

8、=^=<<=>>=、And、Xor、Or、,数据类型基本数据类型整型、浮点型、布尔型、字符串复合数据类型数组、对象特殊数据类型NULL、资源整型十进制$num_1=123八进制$num_2=0123十六进制$num_3=ox123浮点型$a=1.0$b=1.2$c=1.1e4$d=-1.1e-2布尔型0==false;-1==true;""==false;""==true;NULL==false字符串单引号:变量和转义都不会解析双引号:变量和转义都会解析Demo:数组索引数组键为数字关联数组键为字符串数组初始化$pages=array(‘web’,’music’,’m

9、ap’,’video’);$website=array(1=>”baidu”,5=>”qiyi”);$weeks=array(“m”=>”一”,”w”=>”二”);$days=array(1=>”一”,”w”=>”二”);$nums=range(1,10);$even_nums=range(2,10,2);$letters=range(‘a’,’z’);可以用var_dump($array)输出访问遍历数组(一)索引:$website[5]、$weeks[“m”];for:for($i=0;$i

10、reach:foreach($arrayas$item)echo$item;访问遍历数组(二)foreach:foreach($arrayas$key=>$value)echo$key.””.$value;while:while($item=each($array)){echo$item[“key”].””.$item[“value”];}访问遍历数组(三)while:while(list($key,$value)=each($array)){echo$key.””.$value;}数组尾部添加删除(栈)添加:intarray_push($array,value[,v

11、alue…])返回添加后的数组长度$count=array_push($array,”a”,1);删除:valuearray_pop($array)返回最后一项,数组长度减一$lastItem=array_pop($array);数组头部添加删除添加:intarray_unshift($array,value[,value…])返回添加后的数组长度$count=array_unshift($array,”a”,1);删除:valuearray_shift($array)返回最后一项,数组长度减一$lastItem=array_shift($array

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。