Bir bağlam
, bir akımın davranışlarını geliştirmek ve değiştirmek için kullanılan bağımsız değişkenler
ve sarmalayıcıya özgü seçenekler
kümesidir. Bağlamlar
, stream_context_create() işlevi kullanılarak oluşturulabilir ve dosya sistemiyle ilgili pek çok akım oluşturma işlevine (fopen(), file(), file_get_contents() gibi) aktarılabilir.
Seçenekler
, stream_context_create() işlevi çağrılırken veya sonradan stream_context_set_option() işlevi ile oluşturulabilir. Sarmalayıcıya özgü seçeneklerin listesini Bağlam seçenekleri ve bağımsız değişkenleri bölümünde bulabilirsiniz.
Bağımsız değişkenler
, stream_context_set_params() işlevi kullanılarak bağlamlar
için belirtilebilir.