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用的+),.=

@ 错误控制运算符                                  //运行到此处时如果发现错误,跳过此处继续执行