Jumat, 25 Desember 2009 - 10:28:59 WIB
Static Member dan Method
Diposting oleh : Administrator
Kategori: PHP
- Dibaca: 23 kali
Dalam model objek baru kali ini, Anda dapat memasukkan static member (property) kemudian mengaksesnya melalui class ketika mendefinisikan sebuah class.
<?php
/* static_member.php */
class TestStatik {
// member static
static $static = 1;
public function inc() {
return self::$static++;
}
}
$a = new TestStatik;
$b = new TestStatik;
echo '$a->inc() = ' . $a->inc() . "";
echo '$b->inc() = ' . $b->inc() . "";
?>
Method static sebenarnya termasuk suatu class, hanya saja di sini tidak melakukan operasi pada class. Hal ini dapat pula diartikan bahwa Anda juga dapat menggunakan method static meskipun tanpa membuat class.
Method static tidak didefinisikan dengan keyword $this, sebagaimana pada member static.
<?php
/* static_method.php */
class Test {
public static function staticMethod() {
echo "Pemanggilan Test::staticMethod..";
}
}
Test::staticMethod();
?>
Bookmark & Share






