0
PHP函數\http_parse_headers()
將HTTP頭解析爲關聯數組。 http_parse_headers()有反向函數嗎?
但是有一些反轉功能嗎?它將關聯數組分解爲HTTP頭文件?
找不到什麼:(
(它是saveing電子郵件到文本.eml
文件)
PHP函數\http_parse_headers()
將HTTP頭解析爲關聯數組。 http_parse_headers()有反向函數嗎?
但是有一些反轉功能嗎?它將關聯數組分解爲HTTP頭文件?
找不到什麼:(
(它是saveing電子郵件到文本.eml
文件)
沒有,輪流關聯數組爲標題的文本的表示功能的原因是:此功能極其微不足道的創建。
集管被定義爲key: value
定界符是\r\n
。 有標頭和主體之間的另一\r\n
分隔符。
讓我們舉個例子數組:
$headers = [
'Content-Length': 50,
'Content-Encoding': 'gzip'
];
的目標是:提供表示HTTP頭
function parse_array_to_headers(array $headers)
{
$result = [];
$delimiter = "\r\n";
foreach($headers as $name => $value)
{
$result[] = sprintf("%s: %s", $name, $value);
}
return implode($delimiter, $result);
}
注意的字符串:此功能不會檢查數組的有效性,也不會返回字符串,最後重複兩次\r\n
。這個例子用來說明添加缺失函數應該多容易。根據您的需求進行調整。另外,我沒有測試這個,所以不要複製粘貼它! :)
不,沒有。但是如果你自己創造一個,那麼這很微不足道,你不覺得嗎? – Mjh