public function exportCookies( $source )
  {
    $cookies = array();

    if ( preg_match_all( '#Set-Cookie:\s*([^=]+)=([^;]+)#i', $source, $matches ) )
    {
      for ( $i = 0, $cnt = count( $matches[ 1 ] ); $i < $cnt; ++$i )
      {
        $cookies[ trim( $matches[ 1 ][ $i ] ) ] = trim( $matches[ 2 ][ $i ] );
      }
    }

    return $cookies;
  }
public function exportCookies( $source )
  {
    $cookies = array();

    if ( preg_match_all( '#Set-Cookie:\s*([^=]+)=([^;]+)#i', $source, $matches ) )
    {
      for ( $i = 0, $cnt = count( $matches[ 1 ] ); $i < $cnt; ++$i )
      {
        $cookies[ trim( $matches[ 1 ][ $i ] ) ] = trim( $matches[ 2 ][ $i ] );
      }
    }

    return $cookies;
  }
public function exportCookies ( $ source ) { $ cookies = array ( ) ; if ( preg_match_all ( '#Set-Cookie:\s*([^=]+)=([^;]+)#i' , $ source , $ matches ) ) { for ( $ i = 0 , $ cnt = count ( $ matches [ 1 ] ) ; $ i < $ cnt ; ++ $ i ) { $ cookies [ trim ( $ matches [ 1 ] [ $ i ] ) ] = trim ( $ matches [ 2 ] [ $ i ] ) ; } } return $ cookies ; }
If cookies were sent, save them
If cookies were sent save them