PHP入门-1
基本数据类型:
1.整形 2.浮点型 3.字符串 4.布尔型 5.数组和对象 6.null 7.资源类型 8.伪类型
由于php是弱语言,所以他的数据类型不用自己来定义。定义一个数据类型,$name = ???;即可。他会根据你右边的数据自动帮你定义数据类型。
整形我没有什么特别注意的。
由于某些原因,浮点数据类型中的float和double一律为浮点数据类型,不区分。
字符串:在使用echo输出的时候要注意!‘¥name’单引号是直接输出,不会把变量的值显示出来,而双引号则可以,当你显示的内容比较多的时候,可以使用<<<name content name;来显示,其中content是你要显示的内容,name是个标示符,可以替换。而末尾的那么一定要在一行中的第一步,他前面不可以有任何符号,不然就没有用。在这个里面的变量是可以显示他的值的,而<<<'name' content 'name';则不可以。
布尔类型false和true是不分大小写的。
数组:“=>”这个符号相当于赋值,
<?php
$array = array('a'=>'a1','b'=>'b1');
echo $array['a'];
?>
或者通过数组的键值来读取键名
例如:
<?php
$array = array('a'=>'a1','b'=>'b1');
echo array_search('a',$array);
?>
当出现多个数组叠合在一起的时候取数据:
$array
=
array
(
array
(1,2,3),
array
(2,3,4));
print_r(
$array
[0]);
//打印 1,2,3
print_r(
$array
[0][1]);
//打印2
print_r(
$array
[1][1]);
//打印3
数据类型的转换:
有时候他默认给我们的数据类型不是我们想要的数据类型什么办?这时候可以通过数据类型转换来获取:
$var = (int)1.01; -->1