1~

Minter Coder's Blog

4-PHP var_dump() Fonksiyonu Kullanımı

4-PHP var_dump()

var_dump() fonksiyonu içerisine verilen argümanların hangi türden olduğunu ve değerini dönderir.Örnekler üzerinden ve outputlarına bakalım.

<pre>
<?php
    $x = 15;
    var_dump($x); // Output : int(15)
    $x = 12.53;
    var_dump($x); // Output : float(12.5299999999999993605115378159098327159881591796875)
    $x = true;
    var_dump($x); // Output : bool(true)
    $x = "Minter Coder";
    var_dump($x); // Output : string(12) "Minter Coder"
    $x = array("Minter Coder", 12.53, false);
    var_dump($x);
    /*
        Output :
        array(3) {
        [0]=>
        string(12) "Minter Coder"
        [1]=>
        float(12.5299999999999993605115378159098327159881591796875)
        [2]=>
        bool(false)
        }

    */

    class Employee {
        private $firstName;
        private $lastName;
        public function __construct($firstName, $lastName)
        {
            $this->firstName = $firstName;
            $this->lastName = $lastName;
        }

    }
    $e = new Employee("Minter Coder", 12.53);
    var_dump($e);
    /* 
        Output:
        object(Employee)#1 (2) {
      ["firstName":"Employee":private]=>
      string(12) "Minter Coder"
      ["lastName":"Employee":private]=>
      float(12.5299999999999993605115378159098327159881591796875)
    }

    */
    var_dump(get_defined_vars()); // Defined variables'leri browserda göstermek için kullanılan diğer built-int fonksiyondur. get_defined_vars()
?>
</pre>