پی ایچ پی میں ڈیٹا کی اقسام اور تاثرات کا تعارف

پی ایچ پی میں، ڈیٹا کی مختلف اقسام اور تاثرات ہیں جو آپ کو ڈیٹا کے ساتھ کام کرنے اور آپ کے پروگرامنگ میں آپریشن کرنے کی اجازت دیتے ہیں۔ عام ڈیٹا کی اقسام میں نمبرز، سٹرنگز، بولین، اری اور null شامل ہیں۔ آپ حساب اور کنڈیشن چیک کرنے کے لیے ریاضی، سٹرنگ، تفویض، موازنہ، اور منطقی اظہار کا استعمال کر سکتے ہیں۔

 

پی ایچ پی میں ڈیٹا کی اقسام

سٹرنگ:

تفصیل: سٹرنگ حروف کی ایک ترتیب ہے، جو سنگل اقتباسات('') یا ڈبل ​​اقتباسات("") میں بند ہے۔

مثال:

$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  

 

پی ایچ پی میں تاثرات

ریاضی کے تاثرات

تفصیل: ریاضی کے تاثرات ریاضی کے عمل کو انجام دیتے ہیں۔

مثال:

$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ả بولین۔

مثال:

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";  

 

یہ پی ایچ پی میں اظہار کی کچھ عام اقسام ہیں۔ ان تاثرات کو سمجھنا اور استعمال کرنا حساب کرنے، فیصلے کرنے، اور پی ایچ پی ایپلی کیشنز میں ڈیٹا کو ہیرا پھیری کرنے کے لیے بہت ضروری ہے۔