Classes (PHP): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 32: | Regel 32: | ||
$a->foo = 12; | $a->foo = 12; | ||
echo $a -> foo."\n"; | echo $a -> foo."\n"; | ||
+ | </pre> | ||
+ | |||
+ | == Get properties == | ||
+ | |||
+ | Voorbeeld [https://www.php.net/manual/en/function.get-object-vars.php]: | ||
+ | |||
+ | <pre> | ||
+ | sql="show databases;"; | ||
+ | $result = $conn->query($sql); | ||
+ | |||
+ | print_r(get_object_vars($conn)); | ||
</pre> | </pre> | ||
Versie van 30 apr 2019 16:57
Voorbeeld
<?php # ################################################################### # # Define class "A" ################## # class A { # Declare proptery & assign value ################################## # public $foo = 1; } # Instantiate object class A ############################ # $a = new A; # Print propery $foo #################### # echo $a -> foo."\n"; # Manipulate $foo #################### # $a->foo = 12; echo $a -> foo."\n";
Get properties
Voorbeeld [1]:
sql="show databases;"; $result = $conn->query($sql); print_r(get_object_vars($conn));