IDE(Integrated Development Environment ),集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
PHP基础
1、标记与注释
/* 多行注释 */
//单行注释
2、输出语句
echo “输出内容”:可以输出多个字符串,逗号隔开,单引号内视为纯字符串,双引号内加入标签可以识读
print (输出内容):只能输出一个字符串
print_r(数组):可以把字符串和数字简单地打印出来,而数组则以括起来的键和值的列表形式显示,并以Array开头。一般用于输出数组
var_dump(输出内容):调试专用,输出带类型的值
转义字符:
当输出内容中有“”等特殊字符时,在特殊字符前加反斜线 \ ,例:echo "ABC\"abc";
3、数据类型
php是弱类型语言
gettype():获取类型
is_类型名():判断类型
4、变量定义
$变量名=值
例:$a="abc"; //定义字符串用单引号、双引号都可以
$b='123';
$c=<<<X //定义大段字符串可以用<<<X 字符串 X;
<div style="background-color:red">
{$b} //定义字符串中可引入变量
</div>
X; //X为自定义的的标记字母,也可以是A或者TMP等,最后的标记字母必须顶格写在最左边;
isset():判断变量是否定义
unset():变量清除
empty():判断变量是否为空 //变量为 ‘’ , 0 , null 时都为空
类型转换:settype(变量名,类型) 例:settype($b,'int');
(数据类型)变量名 例:(int)$b;
获取变量地址:& 例:$y=&$x; //把$x的地址赋给$y,相当于一个值有了两个名,改变任何一个变量,值都会变化
可变变量:
例:$a="123";
$b="a";
$c=$$b; //此处$c="123";
5、运算符表达式
数学运算符:+,-,*,/,%,+=,-=,++,--
比较运算符:>, <, >=, <=,==, !=,<>(相当于!=)
逻辑运算符:&& || !
三元表达式:判断条件?值1:值2;
拼接字符串:用的是点 .(区别于JS用的+),.=
@ 错误控制运算符 //运行到此处时如果发现错误,跳过此处继续执行