Php web geliştirme derslerimizden bugünkü dersimizde değişkenlerden bahsedeceğim. Diğer kodlama dillerinde olduğu gibi PHP kullanılan değişkenler mantık olarak birbirine yakındır ama girdileri farklı kullanımlıdır.
PHP’de bir değişkenin önceden tanımı yoktur. Değişken belirlediğimiz bu değeri ilk kez alıyordur. Buna bağlı türü, yapısı gibi buna benzeyen değerleri değişkenlik gösterebilir. Ne olacağına biz karar verip değerini tanımlarız.
PHP’de kullanacağımız sayısal değer, kelime, dize gibi değişkenleri tanıtmak için dolar işareti ($) ile kodlamamıza başlamalıyız.
Örneğimize baktığınızda php değişkenin ismini girmeden önce dolar işareti ile başladım.
String = Metin değişkenleridir.
int = Tam sayı değişkenleridir.
Float = Ondalık sayılar değişkenidir.
Boolean = Mantıksal değişken tipidir.
<?php
$degisken = "Değişkenler Alfa sayısal değerler alabilirler"; // alfasayısal (string)
$ad_soyad = "Zeki Can";
$dogum-tarihi = 1980; // sayısal değer aldı. Sayısal değerde tırnak işareti içine almadık! (int)
?>
Dolar ($) işareti ile başlamayan bir istisna vardır. Buda DEFINE( sabit değer ) komutudur.
Örnekte göstermiş olduğum şekilde kullanılır.
<?php
define("SITE","www.zekican.net");
define("ADMIN_ADI", "Zeki Can");
echo SITE; // echo yazdırmaya yarıyordu www.zekican.net yazdırır ekrana.
echo ADMIN_ADI; // Kullandığımız yerde ekrana www.zekican.net yazdırır.
?>
Burada SITE ve ADMIN_ADI adında değişkenimiz var. Bunları www.zekican.net ve zeki can olarak tanımladık.
Echo ile yazdırmamız sonucunda www.zekican.net ve Zeki Can değerini bize sunacak.