(PHP 4, PHP 5)
virtual — Bir Apache alt isteği gerçekleştirir
$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.
dosya_adı
Apache virtual
komutunun çalıştıracağı dosya.
Başarı halinde virtual
komutu çalıştırılır, hata halinde FALSE
döndürür.
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. |
apache_note() işlevindeki örneği bakınız.
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.