Įvadas į duomenų tipus ir išraiškas PHP

PHP yra įvairių duomenų tipų ir išraiškų, leidžiančių dirbti su duomenimis ir atlikti programavimo operacijas. Įprasti duomenų tipai yra skaičiai, eilutės, loginiai skaičiavimai, masyvai ir nulis. Norėdami atlikti skaičiavimus ir tikrinti sąlygas, galite naudoti aritmetines, eilutes, priskyrimo, palyginimo ir logines išraiškas.

 

Duomenų tipai PHP

Eilutė:

Aprašymas: eilutė yra simbolių seka, įtraukta į viengubas('') arba dvigubas kabutes("").

Pavyzdys:

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

 

Sveikasis skaičius

Aprašymas: Sveikasis skaičius yra sveikas skaičius be kablelio.

Pavyzdys:

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

 

 

Plūdė

Aprašymas: plūduriuojantis skaičius yra skaičius su kableliu.

Pavyzdys:

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

 

Būlio

Aprašymas: Būlio vertė yra teisinga arba klaidinga.

Pavyzdys:

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

 

Masyvas

Aprašymas: Masyvas yra elementų rinkinys.

Pavyzdys:

$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  

 

Objektas

Aprašymas: objektas yra klasės egzempliorius, kuriame yra savybių ir metodų.

Pavyzdys:

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

Aprašymas: NULL reiškia kintamąjį, kuriam nėra priskirtos reikšmės.

Pavyzdys:

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

 

Išteklius

Aprašymas: išteklius reiškia išorinį šaltinį, pvz., duomenų bazės ryšį.

Pavyzdys:

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

 

Išraiškos PHP

Aritmetinės išraiškos

Aprašymas: Aritmetinės išraiškos atlieka matematines operacijas.

Pavyzdys:

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

 

Priskyrimo išraiškos

Aprašymas: priskyrimo išraiškos kintamajam priskiria reikšmę.

Pavyzdys:

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

 

Lyginimo išraiškos

Aprašymas: palyginimo išraiškos lygina dvi reikšmes ir pateikia loginį rezultatą.

Pavyzdys:

$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  

 

Loginės išraiškos

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.

Pavyzdys:

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

 

Stygų sujungimas

Aprašymas: eilučių sujungimas sujungia kelias eilutes į vieną.

Pavyzdys:

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

 

Trinarės išraiškos

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

 

Tai yra keletas įprastų PHP išraiškų tipų. Šių posakių supratimas ir naudojimas yra labai svarbūs atliekant skaičiavimus, priimant sprendimus ir manipuliuojant duomenimis PHP programose.