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



