(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)
streamWrapper::stream_open — Bir dosya veya URL açar
$url,$kip,$seçenekler,&$açık_yolBu yöntem sarmalayıcı ilklendirilirdikten hemen sonra çağrılır (örneğin, fopen() ve file_get_contents() tarafından).
urlÖzgün işleve aktarılacak URL belirtilir.
Bilginize:
URL, parse_url() ile parçalarına ayrılmış olabilir. Sadece
://ile ayrılmış URL'ler destenlenmektedir.:ve:/teknik olarak URL'ler için geçerli olmakla birlikte bunlar desteklenmemektedir.
kipDosyayı açma amacını belirten kip; ayrıntılar için fopen() işlevine bakınız.
Bilginize:
Belirtilen
kip'inurliçin geçerli olup olmadığına bakmayı unutmayın.
seçeneklerAkım arayüzü tarafından atanmış ek seçenekler aşağıdaki değerlerin birleşiminden oluşan bir bit maskesi olarak belirtilir:
| Seçenek | Açıklama | 
|---|---|
| STREAM_USE_PATH | urlgöreli ise özkaynakinclude_pathkullanılarak aranır. | 
| STREAM_REPORT_ERRORS | Bu seçenek belirtilmişse akımın açılışı sırasında trigger_error() kullanarak hatayı raporlamak sizin sorumluluğunuzdadır. Belirtilmemişse herhangi bir hata oluşturamazsınız. | 
açık_yol
       seçenekler bağımsız değişkenine
       STREAM_USE_PATH  atanmış ve
       url başarıyla açılmışsa
       açık_yol bağımsız değişkenine açılan dosya veya
       özkaynağın tam yolunun yerleştirilmesi gerekir.
      
Bu yöntem çağrısı
başarısız olursa (gerçeklenmeme sorunu gibi) bir
E_WARNING iletisi çıktılar.
Bilginize:
streamWrapper::$context özelliği, çağıran işleve geçerli bir bağlam aktarılırsa güncellenir.
