PHP学习记录
Posted 不由分说
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP学习记录相关的知识,希望对你有一定的参考价值。
1、变量名必须通过$标识,变量名区分大小写。例:$var_name = “苹果”;
2、”var_dump”函数可以将我们的变量的数据类型(后面小节会做介绍)显示出来。
3、memory_get_usage():获取当前php消耗的内存。
4、var_dump():可以打印出数据的类型。
5、当我们用”echo”指令输出布尔类型时,如果是“true”则输出的是“1”,“false”则什么也不输出。我们可以使用“var_dump”函数,获取它真正的数据类型。
6、字符串:单引号(‘‘)里面的$变量不会被解析成字符串,双引号("")里面的$变量会被替换成变量内容。
7、字符串:大段长字符串可以用界定符形式表示:<<<界定符 长短字符串 界定符;
8、特殊类型-资源:php可以读取、使用、释放文件。
9、特殊类型-空类型:NULL,大小写不敏感。三种值为NULL的情况:赋值为NULL、变量未被赋值、变量被unset()。
10、常量:使用define()自定义常量:define(常量名,常量值 [, 是否大小写敏感] )。
11、系统常量:常见的有:__FILE__(当前PHP文件名)、__LINE__(当前代码所在的行数)、PHP_VERSION(PHP版本号)、PHP_OS(当前PHP环境的操作系统)。
11、读取自定义常量:直接使用常量名、或者使用constant函数。constant(常量名);
12、defined()函数:判断常量是否被定义:defined(变量名),返回值为 true / false 。
13、赋值运算符:=赋值:把值赋值一份给左侧的变量。&赋值:两个变量指向同一个内存地址。
14、php中,!=与<>都表示不等于。
15、字符串链接:链接运算符"."。以及 .= 运算符。
16、错误控制运算符:@:将@放在表达式前,表示忽略表达式产生的错误。如果开启了track_error会被记录在$php_errormsg中(php.ini中设置,会被之后的错误覆盖)。
用代码开启track_error:ini_set(‘track_errors‘,1);
17、数组循环:foreach循环。 不取下标:foreach(数组 as 值){ }。 取下标:foreach( 数组 as 下标=> 值 ){ };
以上是关于PHP学习记录的主要内容,如果未能解决你的问题,请参考以下文章