php学习笔记 01
php学习笔记 01
小知识:
PHP是世界上最好的语言
这句话是怎么来的?
PHP是世界上最好的语言这句话,最早出现在2001年7月的PHP官方文档中
原因很明确,只是说PHP是web开发中的最好的语言,但经过流传之后就变成了PHP是世界上最好的语言了
0x01 php的输出
php的输出有以下几个语句:
- echo()
- print()
- print_r()
- var_dunp()
0x0101 echo() :
可以一次输出多个值,多个值之间用逗号分隔。但是echo()是语言结构(language construct),并__不是真正的函数__,因此不能作为表达式的一部分来使用。echo()是php的内部指令,不是函数,且__无返回值__。
0x0102 print():
函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。只能打印出简单类型变量的值(如int、string),__有返回值__。
0x0103 print_r()和var_dump():
print_r()可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。但print_r()输出布尔值和NULL的结果没有意义,因为都是打印”\n”。因此用var_dump()函数更适合调试。print_r是函数,可以打印出比较复杂的变量(如数组、对象),有返回值。
0x02 php的注释
php的注释有三种://内容
,/*内容*/
,#内容
。
php的注释不会在前端页面的源代码中显示,HTML的注释则会显示在前端页面的源代码中(因为前端页面就是html😂)。
0x0201 单行注释:
1 | // 这是php的单行注释 |
0x0202 多行注释:
1 | /* |
0x03 php的数据类型
php有八大数据类型,如下:
- 四种标量类型:布尔类型、整型、浮点型、字符串型。
- 两种复合类型:数组、对象。
- 两种特殊类型:资源、NULL。
php的变量
- php中的变量大小写敏感
- 变量的命名只能以下划线开头或者字母开头,不能以数字开头且不包含特殊字符。
1 | // php的变量命名 |
php有九大超全局变量(系统变量):
- $GLOBALS
- $_SERVER
- $_GET
- $_POST
- $_REQUEST
- $_COOKIE
- $_SESSION
- $_FILES
- $_ENV
PHP 变量作用域
变量的作用域是脚本中变量可被引用/使用的部分。
PHP 有四种不同的变量作用域:
- local
- global
- static
- parameter
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 q1jun's Blog!
评论