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  

 

तार्किक अभिव्यक्तियाँ

मेरा मतलब है: बूलियन के बारे में कुछ तर्क और तर्क।

उदाहरण:

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 अनुप्रयोगों में गणना करने, निर्णय लेने और डेटा में हेरफेर करने के लिए इन अभिव्यक्तियों को समझना और उपयोग करना महत्वपूर्ण है।