windows 7 php kurulumu

PHP ile değişken adını yazdırmak

82 kez okundu  Yorum yapılmamış  2018.10.16

Normalde çok fazla ihtiyaç duyulmayan birşey belki fakat bazı durumlarda (mesela loglama ve s) işinizi görekeceğini düşünüyorum. Farklı projelerde farklı amaçlar için de kullanılabilir tabiki.

Normalde bir değişken oluşturup, o değişkene bir değer atadığınızda değişkeni yazdırma işlemi sonrası değişkene atanan değer ekrana yazdırılır.


Örneğin:

<?php
$degisken1="www.onlineogren.com";
echo  $degisken1;

//sonuç: www.onlineogren.com
?>

Fakat bizim istediğimiz değişkenin kendi adını yazdırmak. Yani sonuç olarak ekrana “$degisken1” kelimesi yazdırılsın istiyoruz. O zaman aşağıdaki gibi bir fonksiyon oluşturmamız işimize yarayacaktır:

<?php 
	function print_var_name($var) {
	    foreach($GLOBALS as $var_name => $value)
	    {
	        if ($value === $var)
	        {
	            return $var_name;
	        }
	    }
	    return false;
	}


	$degisken1=["test"];
	$degisken2="www.onlineogren.com";
	$degisken3=1;
	echo "<br>" . print_var_name($degisken1);
	echo "<br>" . print_var_name($degisken2);
	echo "<br>" . print_var_name($degisken3);

//Sonuç
//degisken1
//degisken2
//degisken3
?>

İyi çalışmalar dilerim.

 

etiketler: #değişken adı yazdırma , #php değişken adı , #print variable name

Yorum yapın..

Blogda ara

abone ol