功能要求
隐式数据类型转换演示 。
实例代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>隐式类型转换</title>
</head>
<body>
<?php
//隐式类型转换
$a = 10;
$b = "string";
$c = $a.$b;
echo '$c = '.$c."<br />"; // 输出10string
$str1 = "1"; //$str1字符串类型
$str2 = "ab"; //$str2字符串类型
$num1 = $str1 + 5; //$num2的结果是整型(6)
echo '$num1 = '.$num1."<br />";
$num2 = $str1 + 2.56; //$num3的结果是浮点型(3.56)
echo '$num2 = '.$num1."<br />";
$num3 = $str1 + $str2; // 出现错误
echo '$num3 = '.$num3."<br />";
$str2 = "2ab";
$num3 = $str1 + $str2;
echo '$num3 = '.$num3."<br />";
?>
</body>
运行结果
文章插图
知识说明
PHP数据类型之间的转换有隐式类型转换(自动类型转换)和显示类型转换(强制类型转换)两种 。PHP中隐式数据类型转换很常见 。
【「PHP基础知识」隐式数据类型】
推荐阅读
- 翡翠|「吴中博物馆」珍藏的整套晚清翡翠,打破大众对老翡翠的固有认知
- 短发|孙艺珍脸圆了,「肩上短发」待产新造型美翻
- |你身上是否有管理者潜质?「上」
- iPhone 一键「降级」iOS 4,效果绝了
- 电子基础知识(快速入门电子电路的干货!)
- 义务教育数学课程标准(「数字化学习」)
- 公共基础知识怎么复习(公共基础知识学习方法)
- 医美|海报试用 | 新升级的「虫草粉底」在“养肤”路上越走越光彩了?
- 「Java」封装的实现,访问限定符、包
- 啃老|「啃老的巨婴」碰上「不专业的打工人」,两口子真 ? 绝配
