[ create a new paste ] login | about

Link: http://codepad.org/tMP4PdE3    [ raw code | output | fork ]

PHP, pasted on Jun 28:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

class Test {
    private $var1;
    private $var2;
    private $var3;

    public function __construct($params) {
        foreach($params as $key => $value) {
            $this->$key = $value;
        }
    }
}

$params = array();
$params['var2'] = "Variable 2 Instantiated";
$params['var3'] = "Test";
$test = new Test($params);

var_dump($test);


Output:
1
2
3
4
5
6
7
8
object(Test)#1 (3) {
  ["var1:private"]=>
  NULL
  ["var2:private"]=>
  string(23) "Variable 2 Instantiated"
  ["var3:private"]=>
  string(4) "Test"
}


Create a new paste based on this one


Comments: