PHPలో డేటా రకాలు మరియు వ్యక్తీకరణలకు పరిచయం

PHPలో, డేటాతో పని చేయడానికి మరియు మీ ప్రోగ్రామింగ్‌లో కార్యకలాపాలను నిర్వహించడానికి మిమ్మల్ని అనుమతించే వివిధ డేటా రకాలు మరియు వ్యక్తీకరణలు ఉన్నాయి. సాధారణ డేటా రకాలు సంఖ్యలు, స్ట్రింగ్‌లు, బూలియన్‌లు, శ్రేణులు మరియు శూన్యమైనవి. మీరు లెక్కలు మరియు స్థితి తనిఖీలను నిర్వహించడానికి అంకగణితం, స్ట్రింగ్, అసైన్‌మెంట్, పోలిక మరియు తార్కిక వ్యక్తీకరణలను ఉపయోగించవచ్చు.

 

PHPలో డేటా రకాలు

స్ట్రింగ్:

వివరణ: స్ట్రింగ్ అనేది సింగిల్ కోట్‌లు('') లేదా డబుల్ కోట్‌లలో("") జతచేయబడిన అక్షరాల శ్రేణి.

ఉదాహరణ:

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

 

పూర్ణ సంఖ్య

వివరణ: పూర్ణాంకం అనేది దశాంశ బిందువు లేని పూర్ణ సంఖ్య.

ఉదాహరణ:

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

 

 

ఫ్లోట్

వివరణ: ఫ్లోట్ అనేది దశాంశ బిందువుతో కూడిన సంఖ్య.

ఉదాహరణ:

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

 

బూలియన్

వివరణ: బూలియన్ అనేది నిజమైన లేదా తప్పు అయిన విలువ.

ఉదాహరణ:

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

 

అమరిక

వివరణ: శ్రేణి అనేది మూలకాల సమాహారం.

ఉదాహరణ:

$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  

 

వస్తువు

వివరణ: ఆబ్జెక్ట్ అనేది లక్షణాలు మరియు పద్ధతులను కలిగి ఉన్న తరగతికి ఉదాహరణ.

ఉదాహరణ:

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 అనేది కేటాయించిన విలువ లేని వేరియబుల్‌ని సూచిస్తుంది.

ఉదాహరణ:

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

 

వనరు

వివరణ: ఒక వనరు డేటాబేస్ కనెక్షన్ వంటి బాహ్య వనరును సూచిస్తుంది.

ఉదాహరణ:

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

 

PHPలో వ్యక్తీకరణలు

అంకగణిత వ్యక్తీకరణలు

వివరణ: అంకగణిత వ్యక్తీకరణలు గణిత కార్యకలాపాలను నిర్వహిస్తాయి.

ఉదాహరణ:

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

 

అసైన్‌మెంట్ వ్యక్తీకరణలు

వివరణ: అసైన్‌మెంట్ ఎక్స్‌ప్రెషన్‌లు వేరియబుల్‌కు విలువను కేటాయిస్తాయి.

ఉదాహరణ:

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

 

పోలిక వ్యక్తీకరణలు

వివరణ: పోలిక వ్యక్తీకరణలు రెండు విలువలను సరిపోల్చుతాయి మరియు బూలియన్ ఫలితాన్ని అందిస్తాయి.

ఉదాహరణ:

$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  

 

తార్కిక వ్యక్తీకరణలు

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.

ఉదాహరణ:

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

 

స్ట్రింగ్ సంయోగం

వివరణ: స్ట్రింగ్ సంయోగం బహుళ స్ట్రింగ్‌లను ఒకటిగా మిళితం చేస్తుంది.

ఉదాహరణ:

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

 

టెర్నరీ వ్యక్తీకరణలు

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

 

ఇవి PHPలోని కొన్ని సాధారణ రకాల వ్యక్తీకరణలు. PHP అప్లికేషన్‌లలో గణనలను నిర్వహించడానికి, నిర్ణయాలు తీసుకోవడానికి మరియు డేటాను మార్చడానికి ఈ వ్యక్తీకరణలను అర్థం చేసుకోవడం మరియు ఉపయోగించడం చాలా ముఖ్యం.