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 तर्क kết hợp nhiều điều kiện và trả về kết quả बुलियन।

उदाहरण:

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 अनुप्रयोगहरूमा गणनाहरू प्रदर्शन गर्न, निर्णयहरू गर्न, र डेटा हेरफेर गर्न यी अभिव्यक्तिहरू बुझ्न र प्रयोग गर्न महत्त्वपूर्ण छ।