Menu
Coddy logo textTech

Strings and Quotes

Coddy'nin PHP Journey'sinin Temeller bölümünün bir parçası — ders 7 / 71.

Bir dize, harfler, sayılar, semboller veya boşluklar gibi karakterlerin basit bir dizisidir. PHP'de, dizeleri tek tırnak ('') veya çift tırnak ("") kullanarak oluşturabilirsiniz:

$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";

Her iki yaklaşım da geçerli dizeler oluşturur, ancak aralarında önemli bir fark vardır.

Çift tırnaklar, değişken interpolasyonu olarak adlandırılan özel bir özelliğe sahiptir - dolar $ işareti kullanarak değişkenleri doğrudan string'in içine dahil edebilirler:

<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!
?>

Tek tırnaklar ise her şeyi literal olarak alır ve içindeki değişkenleri işlemeyecektir. Örneğin:

<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!
?>
challenge icon

Görev

Kolay

$greeting adında bir değişken oluşturun ki, name değişkenini dizenin içine doğrudan dahil etmek için çift tırnak kullansın ve tam şu biçimde olsun:
Welcome to PHP, [name]!

Kopya kağıdı

Bir dize, karakterlerin (harfler, sayılar, semboller veya boşluklar) bir dizisidir. PHP'de dizeler, tek tırnak ('') veya çift tırnak ("") kullanılarak oluşturulabilir:

$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";

Değişken Yerleştirme: Çift tırnaklar, $ işareti kullanarak değişkenleri doğrudan dizenin içine dahil etmenize olanak tanır:

$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!

Tek tırnaklar her şeyi olduğu gibi alır ve değişkenleri işlemeyecektir:

$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!

Kendin dene

<?php
$name = "Bob";
$greeting = ?;

// Selamlamayı yazdır
echo $greeting;
?>
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler