if this flag is set and there was an error during the opening of the file or url the streams api will call the php _ error function for you this is useful because the path may contain usernamepassword information that should not be displayed in the browser output it would be a security risk to do so when the streams api raises the error it first strips usernamepassword information from the path making the error message safe to display in the browser 