COM İşlevleri
PHP Manual

DOTNET

(PHP 4 >= 4.1.0, PHP 5)

DOTNETDOTNET sınıfı

$obj = new DOTNET("kitaplik", "sinifAdi")

Tanım

DOTNET sınıfı, .Net kütüphanelerinden bir sınıf başlatmanıza, nesnenin özellik ve yöntemlerine erişmenize izin verir.

Yöntemler

string DOTNET::DOTNET ( string $kutuphane_adi , string $sinif_adi [, int $kodsayfasi ] )

DOTNET sınıf yapılandırıcısı. kutuphane_adi hangi kütüphanenin yükleneceğini, sinif_adi bu kütüphane içinde hangi sınıfın başlatılacağını belirler. Evrensel dizge dönüşümleri yapabilmek için seçimlik olarak kodsayfasi belirtebilirsiniz; kod sayfası hakkında daha fazla bilgi için COM sınıfına bakınız.

Geri dönen nesne aşırı yüklenmiş bir nesnedir, bunun anlamı PHP düzenli sınıflarda gördüğü herhangi bir durağan yöntemi göremeyecektir; bunun yerine herhangi bir özellik veya yönteme erişim COM vasıtası ile DOTNET'e gerçekleşecektir. Bir başka deyişle .Net nesneleri, .Net çalışma zamanı kütüphanesi tarafından sağlanan COM birlikte çalışılabilirlik katmanı ile eşleştirilecektir.

Bir DOTNET nesnesi oluşturduktan sonra, PHP ona herhangi bir COM nesnesine denk şekilde davranacaktır; yani aynı kurallar geçerlidir.

Örnek 1 DOTNET örneği

<?php
 $stack 
= new DOTNET("mscorlib""System.Collections.Stack");
 
$stack->Push(".Net");
 
$stack->Push("Hello ");
 echo 
$stack->Pop() . $stack->Pop();
?>

Bilginize:

Bu özelliğin faydalarından yararlanmak için html sunucunuza .Net çalışma zamanı kütüphanesini kurmalısınız.


COM İşlevleri
PHP Manual