Apache İşlevleri
PHP Manual

virtual

(PHP 4, PHP 5)

virtualBir Apache alt isteği gerçekleştirir

Açıklama

bool virtual ( string $dosya_adı )

virtual() işlevi, mod_include'da ki <!--#include virtual...--> komutuna eşdeğer Apache'ye özgü bir işlevdir. Bir Apache alt isteği gerçekleştirir. Apache'ye CGI betikleri ya da .shtml dosyalarını veya Apache'nin yorumlamasını istediğiniz herhangi birşey için kullanışlıdır. CGI betiklerinin geçerli CGI başlıklarını üretmelerinin gerekliliğini unutmayınız. Betiğin en azından bir Content-type başlığı üretmesi gerekir.

Bir alt istek çalıştırmak için tüm tamponlar tarayıcıya boşaltılıp sonlandırılırlar ve bu arada bekleyen başlıklar da gönderilir.

Bu işlev sadece PHP bir Apache modülü olarak kuruluysa desteklenir.

Değiştirgeler

dosya_adı

Apache virtual komutunun çalıştıracağı dosya.

Dönen Değerler

Başarı halinde virtual komutu çalıştırılır, hata halinde FALSE döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
4.0.6 Bu işlev PHP dosyalarında kullanılabilir. Ancak include ya da require kullanmak daha yerinde olacaktır.

Örnekler

apache_note() işlevindeki örneği bakınız.

Notlar

Uyarı

Sorgu dizgisi dahil edilen dosyaya aktarılabilir, ancak $_GET değişkeni ana betikten kopyalanır ve sadece $_SERVER['QUERY_STRING'] değişkeni aktarılacak sorgu dizgisi ile doldurulur. Sorgu dizgesi sadece Apache 2 kullanılırken aktarılabilir. İstek yapılan dosya Apache'nin erişim günlüklerinde gösterilmez.

Bilginize:

İstek dosyasında atanan ortam değişkenleri çağrı betiğine görünür değildir.

PHP 4.3.3'ten itibaren bu işlevi, NSAPI sunucu modülü ile Netscape/iPlanet/SunONE sunucularında da kullanabilirsiniz.

Ayrıca Bakınız


Apache İşlevleri
PHP Manual