Cavablara görə təşəkkürlər. Mən dəyişkənin nə olduğunu bilirəm ama dəyişkənin arasında {$deyiskenin } yazıldığını yeni görürdüm onun üçün...
Riyaziyyatda heç x, y dəyişənləri sözünü eşitmisiz? Dəyişən o deməkdir ki hər hansı dəyəri özündə saxlayır və bu dəyər dəyişmək olar.
PHP-də $ işarəsi dəyişəni göstərin, bu işarənin qabağınca bitişik formada yazılan söz isə dəyişənin adıdır. Məsələn $x , $olke . Burada "x" və "olke" dəyişən adlarıdı.
dəyişənə dəyər (qiymət) vermək üşün isə = işarəsi itifadə edilir və ; işarəsi ilə sonlandırılır.
ancaq dəyər söz, cümlə, olacaqsa onda dırnaq içərisində yazmaq lazımdır.
Məsələn:
$x=8;
$olke="Azərbaycan";
$y=3:
$z=$x+$y; nəticəsə z dəyişənin dəyəri 11 olacaq, dəyişən riyazi və məntiqi ifadələr də ola bilər.
String iki dırnaq içərisində yazılarsa dəyişəni bu şəkildə vermək olar.
Məsələn,
[code]
$deyisen = 'Bakı';
<strong>Variant 1</strong>
echo "Azərbaycanın paytaxtı {$deyisen}dır"; // Nəticə: Azərbaycanın paytaxtı Bakıdır
<strong>Variant 2</strong>
echo "Azərbaycanın paytaxtı ${deyisen}dır"; // Nəticə: Azərbaycanın paytaxtı Bakıdır
<strong>Variant 3</strong>
echo "Azərbaycanın paytaxtı " . $deyisen . "dır"; // Nəticə: Azərbaycanın paytaxtı Bakıdır
[/code]
{ } bu işarələr php interperatoruna dəyişənin harada başlayıb harada bitməsinə köməklik edir. Yuxarıdakı Variant 1,2 -də əgər o işarələri götürsək nəticə fərqli olacaq. Dollar işarəsindən sonra gələn bütün hərf və ya rəqəmlər dəyişən kimi tanınacaq. Ümumiyyətlə cüt dırnaq əvəzinə tək dırnaqlardan istifadə etmək məsləhətdir sürət baxımından.
Replace_Rexx Alternativ varmı?
Bazadaki məlumatları tərsinə oxumaq