Pengenalan kepada Jenis Data dan Ungkapan dalam PHP

Dalam PHP, terdapat pelbagai jenis data dan ungkapan yang membolehkan anda bekerja dengan data dan melaksanakan operasi dalam pengaturcaraan anda. Jenis data biasa termasuk nombor, rentetan, boolean, tatasusunan dan nol. Anda boleh menggunakan aritmetik, rentetan, penugasan, perbandingan dan ungkapan logik untuk melakukan pengiraan dan semakan keadaan.

 

Jenis Data dalam PHP

Tali:

Perihalan: Rentetan ialah jujukan aksara, disertakan dalam petikan tunggal('') atau petikan berganda("").

Contoh:

$name = "John Doe";  
echo "Hello, ". $name; // Hello, John Doe  

 

Integer

Penerangan: Integer ialah nombor bulat tanpa titik perpuluhan.

Contoh:

$name = "John Doe";  
echo "Hello, ". $name; // Hello, John Doe  

 

 

Terapung

Penerangan: Apungan ialah nombor dengan titik perpuluhan.

Contoh:

$pi = 3.14;  
echo "The value of pi is ". $pi; // The value of pi is 3.14  

 

Boolean

Penerangan: Boolean ialah nilai yang sama ada benar atau palsu.

Contoh:

$isLogged = true;  
if($isLogged) {  
  echo "User is logged in";  
} else {  
  echo "User is not logged in";  
}  

 

Susunan

Penerangan: Tatasusunan ialah koleksi elemen.

Contoh:

$numbers = [1, 2, 3, 4, 5];  
echo "The number of elements in the array is: ". count($numbers); // The number of elements in the array is: 5  

 

Objek

Penerangan: Objek ialah contoh kelas, yang mengandungi sifat dan kaedah.

Contoh:

class Person {  
  public $name;  
  public function sayHello() {  
    echo "Hello, I am ". $this->name;  
  }  
}  
$person = new Person();  
$person->name = "John";  
$person->sayHello(); // Hello, I am John  

 

NULL

Penerangan: NULL mewakili pembolehubah tanpa nilai yang ditetapkan.

Contoh:

$value = null;  
if($value === null) {  
  echo "The value of the variable is NULL";  
}  

 

Sumber

Penerangan: Sumber mewakili sumber luaran, seperti sambungan pangkalan data.

Contoh:

$dbConnection = mysqli_connect("localhost", "username", "password", "database");  
// Use $dbConnection to query the database  

 

Ungkapan dalam PHP

Ungkapan Aritmetik

Penerangan: Ungkapan aritmetik melakukan operasi matematik.

Contoh:

$sum = 5 + 3; // Addition  
$difference = 10- 4; // Subtraction  
$product = 2 * 6; // Multiplication  
$quotient = 12 / 3; // Division  
$remainder = 10 % 3; // Modulo(Remainder)  

 

Ungkapan Tugasan

Penerangan: Ungkapan tugasan memberikan nilai kepada pembolehubah.

Contoh:

$x = 5; // Assigning 5 to $x  
$y += 10; // Incrementing $y by 10  
$z -= 3; // Decrementing $z by 3  

 

Ungkapan Perbandingan

Penerangan: Ungkapan perbandingan membandingkan dua nilai dan mengembalikan hasil boolean.

Contoh:

$x = 5;  
$y = 10;  
$isEqual = $x == $y; // Equality comparison  
$isNotEqual = $x != $y; // Inequality comparison  
$isGreater = $x > $y; // Greater than comparison  
$isLess = $x < $y; // Less than comparison  

 

Ungkapan Logik

Miêu tả: Biểu thức logic kết hợp nhiều điều kiện và trả về kết quả boolean.

Contoh:

Description: Logical expressions combine multiple conditions and return a boolean result.

 

Penggabungan Rentetan

Penerangan: Penggabungan rentetan menggabungkan berbilang rentetan menjadi satu.

Contoh:

$name = "John";  
$message = "Hello, ". $name. "!"; // Concatenating strings  

 

Ungkapan Ternary

$age = 20;  
$message =($age >= 18) ? "You are an adult": "You are not an adult";  

 

Ini adalah beberapa jenis ungkapan biasa dalam PHP. Memahami dan menggunakan ungkapan ini adalah penting untuk melakukan pengiraan, membuat keputusan dan memanipulasi data dalam aplikasi PHP.