PHP'de Veri Türlerine ve İfadelere Giriş

PHP'de, programlamanızda verilerle çalışmanıza ve işlemler gerçekleştirmenize izin veren çeşitli veri türleri ve ifadeler vardır. Yaygın veri türleri arasında sayılar, dizeler, boolean'lar, diziler ve null bulunur. Hesaplamalar ve koşul kontrolleri yapmak için aritmetik, dizi, atama, karşılaştırma ve mantıksal ifadeleri kullanabilirsiniz.

 

PHP'de Veri Türleri

Sicim:

Açıklama: Bir dize, tek tırnak('') veya çift tırnak("") içine alınmış bir karakter dizisidir.

Örnek:

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

 

tamsayı

Açıklama: Tamsayı, ondalık noktası olmayan bir tam sayıdır.

Örnek:

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

 

 

Batmadan yüzmek

Açıklama: Kayan nokta, ondalık noktalı bir sayıdır.

Örnek:

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

 

boole

Açıklama: Bir boole, doğru veya yanlış olan bir değerdir.

Örnek:

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

 

Sıralamak

Açıklama: Bir dizi, bir öğeler topluluğudur.

Örnek:

$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  

 

Nesne

Açıklama: Bir nesne, özellikleri ve yöntemleri içeren bir sınıfın örneğidir.

Örnek:

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  

 

HÜKÜMSÜZ

Açıklama: NULL, atanan değeri olmayan bir değişkeni temsil eder.

Örnek:

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

 

Kaynak

Açıklama: Kaynak, veritabanı bağlantısı gibi bir dış kaynağı temsil eder.

Örnek:

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

 

PHP'deki ifadeler

Aritmetik İfadeler

Açıklama: Aritmetik ifadeler matematiksel işlemleri gerçekleştirir.

Örnek:

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

 

Atama İfadeleri

Açıklama: Atama ifadeleri, bir değişkene bir değer atar.

Örnek:

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

 

Karşılaştırma İfadeleri

Açıklama: Karşılaştırma ifadeleri iki değeri karşılaştırır ve bir mantıksal sonuç döndürür.

Örnek:

$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  

 

Mantıksal İfadeler

Şunlar: Mantıksal bir mantık, bir boolean'ı kontrol etmek ve kontrol etmek için kullanılır.

Örnek:

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

 

Dize Birleştirme

Açıklama: Dize birleştirme, birden çok dizeyi tek bir dizede birleştirir.

Örnek:

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

 

Üçlü İfadeler

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

 

Bunlar PHP'deki yaygın ifade türlerinden bazılarıdır. Bu ifadeleri anlamak ve kullanmak, PHP uygulamalarında hesaplamalar yapmak, kararlar almak ve verileri değiştirmek için çok önemlidir.