【PHP快速入门】 第二节 php基本语法

1.什么地方能写PHP代码?

php代码须要写在php标识符内,就是这个东西:

在咱们编写一个php程序时,必需要在这个文件里面写上
php

2.PHP语句要不要加分号?

有的地方要加,有的地方不要加。(彷佛是废话...)
一句话搞定:有花括号的地方不要加,其余都给我加上!!
好比,if判断,for循环,定义方法,这些都不要加,谁加我跟谁急。其余地方都给我加上。java

3.若是原本该加分号的地方我没加怎么办?

凉拌!会报错的。

编程

总结,该加分号的地方必定要加上分号。数组

4.PHP有注释吗?

废话,php但是世界上最好的编程语言。(滑稽脸)
单行注释:
// 或者 #
表明单行注释编程语言

多行注释
/
123
456
789
/函数

5.PHP变量怎么去定义的?

和其余编程语言同样,变量是存储数据的方式,php也有变量。定义变量的时候,php永远是$变量名3d

定义变量并赋值: $变量名 = 值;对象

在php中,变量的大小写是敏感的。通常来讲,咱们定义变量名,要见名知义(变量名字统一用小驼峰,类名统一用大驼峰。常量命名统一用大写,并且不一样的英文单词须要用_分隔)。blog

5.PHP字符串拼接也是用加号吗?

除了PHP,绝大部分的编程语言中,字符串的拼接都是用加号。
可是
PHP就是不一样,它用的是点号。
好比:

变量拼接字符串的状况:

其实还有一种更好的方法,把变量嵌入在字符串内部(这种状况须要用双引号,不容许用单引号)。
教程

结果是同样的,php会自动帮你去解析字符串里面的变量。
就问你吊不吊。果真,PHP就是这么牛逼。

5.PHP中一些经常使用内置命令和函数

echo : 输出某一个值(基本数据类型,不包括数组和对象 <没有__tostring> )

var_dump() : 能够输出变量的详细信息(类型、长度、字面值)

isset : 判断某一个变量是否被定义,若是存在返回真, 不然返回假。

好比:

通常咱们能够用isset方法来判断一个变量是否存在,若是一个根本不存在的变量放入这个函数,也不会报错,只是返回false而已。

可是,若是你企图用echo直接去调用一个根本不存在的变量,那么就会报错。

或者你可使用错误抑制符,那么即使报错了,也不会影响页面。
好比:

echo @$a; //这样就不会报错

不然会报这样的错误

Notice: Undefined variable: a in C:\xampp\htdocs\day01\index.php on line 34

6.若是一个变量已经被定义了,可是没有赋值,那么能够直接echo吗?

不能够

结果依然报错,这就说明,不容许php直接去访问一个哪怕被定义可是没有赋值的变量!

因此,对于那种你也不知道是否是存在的变量,咱们通常就用isset方法去判断一下它的存在性,若是存在就直接用,不存在就作别的事情,或者赋一个默认值。

7.PHP变量的数据类型?

百度一下,你就知道。

案例:判断 是否为闰年?

好了,这一讲结束。

若是你想看以前的教程,传送门:
【PHP快速入门01】 php开发环境的配置

相关文章
相关标签/搜索