Skip to content

Instantly share code, notes, and snippets.

@ombak
Last active May 29, 2020 10:14
Show Gist options
  • Select an option

  • Save ombak/ff2e2bf5d1cacc410c2d8346c17e3835 to your computer and use it in GitHub Desktop.

Select an option

Save ombak/ff2e2bf5d1cacc410c2d8346c17e3835 to your computer and use it in GitHub Desktop.
<?php
/* class pertama
*/
class ClassSaya {
public $prop1 = 'Saya properti pertama!';
/* method __construct
*/
public function __construct() {
echo 'Ini adalah method __construct dari class "' . __CLASS__ . '"-';
}
/* method __destruct
*/
public function __destruct() {
echo 'Ini adalah method __destruct dari class "' . __CLASS__ . '"-';
}
/* method memberi nilai baru pada properties
*/
public function setProperty ($newval) {
$this->prop1 = $newval;
}
/* method mendapatkan nilai dari method set
*/
public function getProperty() {
return $this->prop1 . "-";
}
}
/* instansiasi
*/
$object = new ClassSaya;
echo $object->getProperty();
/* hancurkan variable $object
*/
unset($object);
echo 'penutup.';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment