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