PHP中的输出语句中:“...” 输出的是变量的值,'...' 输出的是变量名。
在使用定界符的时候,例如
<?
$string = <<<str
这里你写的就是要输出的东西,好好学习!
str
?>
这里面的标识符可以随意定义,并且在标识符作为结尾的时候需要注意的是还行后标识符不得有空格!在标识符前面有其他的东西的时候会发生错误的哈!
PHP中的数据类型是根据你给变量的赋的值决定变量的数据类型的!
PHP中的false在值不为1时,值为0 0.0 或值为空时都为false!
PHP数组(array)
数组中的每一个数据称为元素,元素是由键名和值两部分构成,元素的键名可以是字符串也可以是数字(在C语言中是数字,下面验证下C语言中是否可以以字符串的方式存在)
$array[key]='value' || $array=array(key1=>value1,key2=>value2....)
is_null()函数用来判断变量的值是否为空,若为空则返回true,否则返回false;unset()函数用来销毁一个变量的值,将这个变量制空(变为null)
数据类型转换和c语言一样简单,PHP里只需要将要转化成那一类,在变量前用括号将要转化的数据类型进行标记就可以了!例如(integer)$string;其次,想要显得高大上一点就只需要一个函数就可以啦,很简单的 settype(变量名,类型名);
PHP常量
一般由字母,下划线和数字组成,但是数字不能作为首字母出现
define(“常量名称”,“常量的值”)
全局变量需要使用global关键字声明,就像微信小程序一样啊!
可变变量,就是在变量的前面多加一个$. 例如$a=b; $$a就等于$b;
PHP的运算符中需要注意的是不同于C语言和Java,PHP中的+号表示的就是赋值运算,字符串相连就是用 . 这个东西拉!
PHP函数
function fun_name($str1,$str2..)
{
fun_body;
}
嗯呐,函数就是这样子的啦!这里和C++有相似的地方,如果按照引用方式传参的话,就是将那个变量的内存地址传递给了函数,将会对整个语言都存在影响!嗯呐,就这样!
好像,这就是特别基础的东西!