PHP ofrece varias opciones y parámetros de contexto que pueden utilizarse con todos los sistemas de ficheros y envolturas de flujos. El contexto es creado con stream_context_create(). Las opciones se establecen con stream_context_set_option() y los parámetros con stream_context_set_params().