-1

この行の意味:

$fields = explode("\r\n", preg_replace('/\x0D\x0A[\x09\x20]+/', ' ', $header));

この回答から取得しましたcURL 、リダイレクトURLを変数に取得します

4

1 に答える 1

1

は、複数の行に分割されたpreg_replace電子メール ヘッダー行を展開します。次に、呼び出しにより、結果の文字列が、配列セルごとに 1 つのヘッダー行を持つ配列に分割されます。explode

たとえば、次の文字列です。

Subject: This is a long subject
    line split across
  multiple lines
From: user@example.com

によって次のように変換さpreg_replaceれます:

Subject: This is a long subject line split across multiple lines
From: user@example.com

そして、次のようexplodeになります:

Array(
    [0] => 'Subject: This is a long subject line split across multiple lines',
    [1] => 'From: user@example.com'
)
于 2013-01-01T16:31:10.530 に答える