Php’de Değişkenler ve Sabitler

php’de değişkenler değişken isminin önüne “$” işareti konularak yapılır. Ayrıca bir değişken tanımı yapmaya gerek yoktur. Bir değişkenin önüne, mantıksal koşulu sağlandıktan sonra bir “$” işareti daha konularak “değişken değişkenler” yapılır.

	$a = "duzey";
	$duzey = 3;
	echo $$a; //3 degeri basılır.

Bir modül içerisinde tanımlanmış değişken o modül içerisinde tanımlı bir işlev içerisinden çağrılacaksa işlevin içerisinde değişkenin önüne “global” yazmak yeterlidir.
Değişkenler GET/POST metodları ile bir modülden diğerine taşınabilir; GET/POST metodu ile çağrılan herhangi bir modülden doğrudan değişkenin ismini vermek yeterlidir.
Aşağıda form kullanımını örnekleyen iki kod modül vardır. İlk modül ikincisini çağırmaktadır;

mod1.html

<form action=mod2.php method=post>
İsim:
<input type="text" name="name"><br>
<input type="submit" value="bas">
</form>

mod2.php

<?php
	$yeni = "benim adim" . $name; //$name değişkeninin mod1.php'deki name alanı olduğuna dikkat edin. 
	echo $yeni;
?>

php’de sabit tanımı “define()” işlevi kullanılarak yapılabilir.

	<?php
		define("ISIM","ELIF");
		echo ISIM;
	?>

php’de önceden tanımlı sabitler’de vardır.

	<?php
		echo PHP_VERSION;
	?>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir