【PHP学习笔记】PHP的数据类型与字符串

字符串

常见的数据类型为:字符串、整数、浮点数、逻辑(布尔型)、数组、对像、NULL、资源类型
可以使用用var_dump()函数来返回变量的数据类型和值,这个函数具体用在开发过程中

$web = "Hello world!";
var_dump($web);
echo '<hr>';
$d = "d是145";
echo "我所输出的d的内容为:$d";
echo '我所输出的d的内容为:$d';
echo '<hr>';
$a = 'Hello world!';
echo gettype($a);

也可以使用gettype直接获取数据类型
其中字符串可以使用单引号和双引号来,但是单引号和双引号还是有点区别的

整数

整数必须有至少一个数字(0-9)
整数不能包含逗号或空格
整数不能有小数点
整数正负均可
可以用三种格式规定整数:十进制、十六进制(前缀是0)或八进制(前缀是
0)

$x = 5985;
var_dump($x);
echo "<br>";
$x = -345; //负数
var_dump($x);
echo "<br>";
$x = 0X8C; //16进制
var_dump($x);
echo "<br>";
$x = 047; //8进制
var_dump($x);

浮点型

$x=10.365;
var_dump($x);
echo "<br>";
$x = 2.4e3;
var_dump($x);
echo "<br>";
$x=8E-5;
var_dump($x);

布尔型

$e = true;
$f = false;
var_dump($e);
var_dump($f);

数组

print('<pre>');
$cars = array("40","BMW",true,"0.42");
$_cars=["Volvo","BMW","SAAB"];
var_dump($cars);
var_dump($_cars);

Null

$x="Hello world!";
var_dump($x);
$x=null;
var_dump($x);

总结

1.var_dump函数输出的内容为【数据类型】【字符串长度】【字符串】
2.var_dump一般用作调试而不是输出函数
3.双引号可输出$d的内容而单引号则不行【课外小知识:这个写法相当于js中的模板字符串】
4.gettyp 只获取到数据类型。
5.整数有很多类型也可以输出不同进制的整数【输出之后都会转为10进制】
6.不同类型输出的数据类型不同分别为
——A,字符串【string】
——B,数字【int】
——C,浮点【float】
——D,布尔【 bool】
——E,数组【array】
7.数组分为两个写法一个是array()另外一个是[]来写
8.数字和浮点不用加""或者'',不然输出的类型为string
9.NULL是不输出任何类型但是将Null用引号圈起来会输出为string
10.print('<pre>');可以格式化输出的数组使其更好辨别

版权声明

  • 1.本站文章基本属于原创,搬运者请标注来源地址
  • 2.部分文章转载需经过作者同意。
  • 3.网站资源来源于网络,仅供学习!
  • 4.待添加....
  • PHP学习笔记编程学习笔记

    【PHP学习笔记】在命令行中运行PHP

    2024-4-4 22:58:31

    PHP学习笔记编程学习笔记

    【PHP学习笔记】EOF(heredoc)定界点

    2024-4-5 20:38:57

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    有新私信 私信列表
    搜索
    歌曲封面