php基础(一)及kali中安装vmware tools
变量
变量的名称以字母或者下划线开始,后面可以跟上数字、字母、下划线、汉字,不要包含特殊字符? * !空格等。当变量名由多个单词构成,建议使用下划线分隔,(比如
m
y
n
a
m
e
)
,
俗
称
下
划
线
法
,
或
者
以
大
写
字
母
开
头
,
(
比
如
my_name),俗称下划线法,或者以大写字母开头,(比如
myname),俗称下划线法,或者以大写字母开头,(比如myName或$MyName),俗称驼峰式命名法。
当变量名称重复的时候相当于这个几个变量重新赋值,后面的会覆盖之前的值。
可以一次声明多个变量,并且赋相同的初始值。
可以一次输出多个变量,echo
i
,
i,
i,j,$k;这样的形式,多个变量之间以逗号隔开。它代表一次输出一个字符串。或者多个字符串。
数据类型
PHP中支持八种原始类型,其中包括四种标量类型、两种复合类型和两种特殊类型。标量类型包括:整型、布尔型、浮点型、字符串。PHP是一门松散的语言,不必向PHP声明变量的数据类型,PHP会自动转换。
布尔型分为true false两种类型,不区分大小写。 当使用 echo 指令输出 echo 类型时,如果是true则会输出 1 ,false则什么也不输出,可以使用 var_dump 函数来获取它真正的数据类型。
整型可用于十进制、八进制、十六进制。十进制是日常使用的数字;八进制前必须加上"0"(阿拉伯数字0);十六进制加"0x"(数字零)
浮点型(浮点数、双精度数或实数)可以用小数点或是科学记数法表示。科学记数法可以用小写的e也可以用大写的E。
字符串型可以用三种方法定义:单引号形式、双引号形式以及Heredoc结构形式,单引号不解析变量,双引号解析变量。
字符串很长时可以使用Heredoc结构形式的方法来解决该问题。首先使用定界符(<<<)来表示字符串,接着在"<<<"后面提供一个标识符GOD,然后是字符串,最后以提供的这个标识符来结束字符串。
特殊类型 空类型
NULL 对大小写不敏感,NULL只有一个取值,表示变量没有值,当被赋值为NULL,或者未被赋值,或者被unset(),这三种情况下变量被视作NULL。
安装vm tool
1:找到虚拟机按钮,安装vmware tools
2:会出现一个镜像文件
3:打开后将.gz文件拖到桌面
4:打开找到vmware-tools-distrib文件夹将其提取到桌面
5:将上面的文件夹右击用终端打开
6:先输入ls,回车后输入^C,再回车输入./vmware-install.pl
7:执行命令之后,需要yes的地方就yes不是yes就回车,耐心等待安装完成