求高手帮忙把一段C#的程序翻译成PHP
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://......");
        request.Method = "POST";
        request.KeepAlive = false;
        request.AllowAutoRedirect = true;
        request.ContentType = "application/json";
        request.Accept = "application/xml";
        request.Headers.Add("X-Auth-Token", HttpUtility.UrlEncode("openstack"));        byte[] btBodys = Encoding.UTF8.GetBytes("");
        request.ContentLength = btBodys.Length;
        request.GetRequestStream().Write(btBodys, 0, btBodys.Length);        HttpWebResponse httpWebResponse = (HttpWebResponse)request.GetResponse();
        StreamReader streamReader = new StreamReader(httpWebResponse.GetResponseStream());
        string responseContent = streamReader.ReadToEnd();
        httpWebResponse.Close();
        streamReader.Close();
        request.Abort();
        httpWebResponse.Close();