arkadaşlar bu mesajda
__CLASS__ ve
__METHOD__ Fonksiyonlarını Anlatıcam
php.net bu iki fonksiyon için şu açıklamayı yapmıs
__CLASS__ Sınıf ismi. (PHP 4.3.0 ile eklenmiştir). PHP 5 itibariyle bu sabit, sınıf ismini bildirimindeki haliyle (büyük-küçük harf duyarlı) içerir. PHP 4 sürümünde ise bu değer her zaman küçük harflerden oluşur.
__METHOD__ Yöntem ismi. (PHP 5.0.0 ile eklenmiştir). Bu sabit, yöntem ismini daima bildirimindeki haliyle (büyük-küçük harf duyarlı) içerir.
__CLASS__ Fonksiyonu Bizim Yarattıgımız Sınıfın İsmini
__METHOD__ Fonksiyonuda Sınıfımızın İçersindeki Methodların İsimlerini verir
örnek Aşşağıdadır..
<?
$sinif = __LINE__;class sinifim {
var $isim ="<b>Bytrislasis</b>";
public function _public_Method(){
echo "Merhaba : ".$this->isim."<br>";
echo "Ben <b><font color='red'>".__CLASS__."</b></font> İsimli Nesnedeki <b><font color='red'>".substr(__METHOD__,-14)."</b></font>'dan Geliyorum<br>";
echo "Sınıfımın Bulundugu Satır <b><font color='red'>".$GLOBALS['sinif']."</b></font><br>";
}
}
$new = new sinifim();
$new->_public_Method();
?>