<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>PHP数据类型详解:整型、浮点型、字符串、布尔型</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            line-height: 1.6;
            margin: 20px;
        }
        h1, h2, h3 {
            color: #333;
        }
        code {
            background-color: #f4f4f4;
            padding: 2px 4px;
            border-radius: 4px;
            font-family: monospace;
        }
        .section {
            margin-bottom: 30px;
        }
        .section h2 {
            border-bottom: 2px solid #333;
            padding-bottom: 10px;
        }
        .section p {
            margin-top: 10px;
        }
    </style>
</head>
<body>
    <h1>PHP数据类型详解:整型、浮点型、字符串、布尔型</h1>
    <div class="section">
        <h2>1. 整型(Integer)</h2>
        <p>整型是PHP中最基本的数据类型之一,用于表示整数。整型可以是正数、负数或零。</p>
        <p><strong>示例:</strong></p>
        <code>
            $a = 123; // 正整数<br>
            $b = -456; // 负整数<br>
            $c = 0; // 零
        </code>
        <p>整型在PHP中通常占用4个字节(32位系统)或8个字节(64位系统),具体取决于系统架构。</p>
    </div>
    <div class="section">
        <h2>2. 浮点型(Float/Double)</h2>
        <p>浮点型用于表示带有小数部分的数字,也称为双精度浮点数。浮点型可以表示非常大或非常小的数值。</p>
        <p><strong>示例:</strong></p>
        <code>
            $a = 3.14; // 正浮点数<br>
            $b = -0.001; // 负浮点数<br>
            $c = 1.2e3; // 科学计数法表示的浮点数
        </code>
        <p>浮点型在PHP中通常占用8个字节,遵循IEEE 754标准。</p>
    </div>
    <div class="section">
        <h2>3. 字符串(String)</h2>
        <p>字符串是PHP中用于表示文本数据的数据类型。字符串可以包含字母、数字、符号等字符。</p>
        <p><strong>示例:</strong></p>
        <code>
            $a = "Hello, World!"; // 双引号字符串<br>
            $b = 'PHP is fun!'; // 单引号字符串<br>
            $c = "123"; // 数字字符串
        </code>
        <p>字符串在PHP中可以使用单引号或双引号定义,双引号字符串支持变量解析和转义字符,而单引号字符串则不支持。</p>
    </div>
    <div class="section">
        <h2>4. 布尔型(Boolean)</h2>
        <p>布尔型是PHP中用于表示真或假的数据类型。布尔型只有两个值:<code>true</code> 和 <code>false</code>。</p>
        <p><strong>示例:</strong></p>
        <code>
            $a = true; // 真<br>
            $b = false; // 假
        </code>
        <p>布尔型通常用于条件判断和逻辑运算中。</p>
    </div>
    <div class="section">
        <h2>总结</h2>
        <p>PHP中的数据类型是编程的基础,理解并掌握这些数据类型对于编写高效、可靠的代码至关重要。本文详细介绍了PHP中的四种基本数据类型:整型、浮点型、字符串和布尔型。希望这些内容能帮助你在PHP编程中更加得心应手。</p>
    </div>
</body>
</html>