PHP datatyper
- 上一页 PHP Echo / Print
- 下一页 PHP strängfunktioner
Sträng, heltal, flyttal, logik, array, objekt, NULL.
PHP sträng
Strängar är en sekvens av tecken, till exempel "Hello world!".
Strängar kan vara vilket text som helst inom citattecken. Du kan använda enkel- eller dubbelcitat:
实例
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
PHP heltal
Heltal är tal utan decimaler.
Regler för heltal:
- Heltal måste ha minst en siffra (0-9)
- Heltal kan inte innehålla komma eller blanksteg
- Heltal kan inte ha en decimalpunkt
- Heltal kan vara positiva eller negativa
- Man kan specificera heltal i tre format: decimal, hexadecimal (prefikset är 0x) eller okطلاق (prefikset är 0)
I följande exempel kommer vi att testa olika tal. PHP var_dump() returnerar variansens datatyp och värde:
实例
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // عدد منفی var_dump($x); echo "<br>"; $x = 0x8C; // شانزده رقمی var_dump($x); echo "<br>"; $x = 047; // Okطلاق عدد var_dump($x); ?>
PHP flyttal
Flyttal har en decimalpunkt eller en exponentiell form.
I följande exempel kommer vi att testa olika tal. PHP var_dump() returnerar variansens datatyp och värde:
实例
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
PHP logik
Logik är true eller false.
$x=true; $y=false;
Logik används ofta för villkorstest. Du kommer att lära dig mer om villkorstest i senare kapitel i denna handledning.
PHP arrayer
数组在一个变量中存储多个值。
在下面的例子中,我们将测试不同的数组。PHP var_dump() 会返回变量的数据类型和值:
实例
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
您将在本教程稍后的章节学到更多有关数组的知识。
PHP 对象
对象是存储数据和有关如何处理数据的信息的数据类型。
在 PHP 中,必须明确地声明对象。
首先我们必须声明对象的类。对此,我们使用 class 关键词。类是包含属性和方法的结构。
然后我们在对象类中定义数据类型,然后在该类的实例中使用此数据类型:
实例
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
您将在本教程稍后的章节学到更多有关对象的知识。
PHP NULL 值
特殊的 NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值。
NULL 值标示变量是否为空。也用于区分空字符串与空值数据库。
可以通过把值设置为 NULL,将变量清空:
实例
<?php $x="Hello world!"; $x=null; var_dump($x); ?>
- 上一页 PHP Echo / Print
- 下一页 PHP strängfunktioner