ਪਿਐਚ ਡਾਟਾ ਟਾਈਪ

字符串、整数、浮点数、逻辑、数组、对象、NULL。

PHP 字符串

字符串是字符序列,比如 "Hello world!"。

字符串可以是引号内的任何文本。您可以使用单引号或双引号:

مثال

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = 'Hello world!';
echo $x;
?>

مثال چلانا

PHP 整数

整数是没有小数的数字。

整数规则:

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

在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:

مثال

<?php 
$x = 5985;
وار ڈمپ(ایکس);
echo "<br>"; 
$x = -345; // 负数
وار ڈمپ(ایکس);
echo "<br>"; 
$x = 0x8C; // 十六进制数
وار ڈمپ(ایکس);
echo "<br>";
$x = 047; // 八进制数
وار ڈمپ(ایکس);
?>

مثال چلانا

PHP 浮点数

浮点数是有小数点或指数形式的数字。

在下面的例子中,我们将测试不同的数字。PHP var_dump() 会返回变量的数据类型和值:

مثال

<?php 
$x = 10.365;
وار ڈمپ(ایکس);
echo "<br>"; 
$x = 2.4e3;
وار ڈمپ(ایکس);
echo "<br>"; 
$x = 8E-5;
وار ڈمپ(ایکس);
?>

مثال چلانا

PHP ਲੋਜਿਕ

ਲੋਜਿਕ ਕ੍ਰਮਵਾਰ ਸਹੀ ਜਾਂ ਗਲਤ ਹੈ।

$x=true;
$y=false;

ਲੋਜਿਕ ਕੰਡੀਸ਼ਨਲ ਟੈਸਟਿੰਗ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਟੂਰੀਅਲ ਦੇ ਬਾਅਦ ਦੇ ਚਾਪਟਰਾਂ ਵਿੱਚ ਕੰਡੀਸ਼ਨਲ ਟੈਸਟਿੰਗ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਮਿਲਵੇਗੀ।

ਪਿਐਚ ਐਕਸਕੇ

数组在一个变量中存储多个值。

在下面的例子中,我们将测试不同的数组。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
ایکس=‘هللو ورلڈ!’;
ایکس=نل;
وار ڈمپ(ایکس);
?>

مثال چلانا