Hướng dẫn php get content type from url - php lấy loại nội dung từ url

Sử dụng PHP Làm thế nào tôi có thể xác định biến $type vào content-type của //www.example.com

Ví dụ: $type được định nghĩa là "text/html"

Cho đến nay đây là những gì tôi đang làm việc với:


Mã có thể được thay đổi nhiều khi cần thiết

Hỏi ngày 19 tháng 8 năm 2012 lúc 3:16Aug 19, 2012 at 3:16

Bạn đã thử:

$type = get_headers[$url, 1]["Content-Type"];

Như đã lưu ý trong các bình luận của @Michael, cú pháp này sẽ không hoạt động mà không có phiên bản PHP rất hiện tại.

Bạn cũng đã thử:

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];

?

Đã trả lời ngày 19 tháng 8 năm 2012 lúc 3:19Aug 19, 2012 at 3:19

3

Đôi khi get_header trả về các giá trị sai vì nó đọc các tiêu đề HTTP, nhưng không phải là tệp. Nó nên được sử dụng tốt hơn Finfo:

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];

Đã trả lời ngày 20 tháng 3 năm 2014 lúc 10:39Mar 20, 2014 at 10:39

Bladerootbladerootbladeroot

711 huy hiệu bạc2 huy hiệu đồng1 silver badge2 bronze badges

0

Không rõ ràng về những gì bạn đang cố gắng làm, nhưng nếu bạn đang cố gắng để có được loại nội dung yêu cầu được trình duyệt gửi đến tập lệnh của bạn, bạn có thể làm điều này:


Đã trả lời ngày 24 tháng 11 năm 2017 lúc 8:47Nov 24, 2017 at 8:47

GurukaygurukayGuruKay

3.3352 Huy hiệu vàng19 Huy hiệu bạc8 Huy hiệu đồng2 gold badges19 silver badges8 bronze badges

[Php 4> = 4.3.0, Php 5, Php 7, Php 8]

MIME_CONTENT_TYPE-Phát hiện loại nội dung MIME cho một tệpDetect MIME Content-type for a file

Sự mô tả

mime_content_type [tài nguyên | chuỗi $filename]: chuỗi | false[resource|string $filename]: string|false

Thông số

$type = get_headers[$url, 1]["Content-Type"];
0

Đường dẫn đến tệp đã được thử nghiệm.

Trả về giá trị

Trả về loại nội dung ở định dạng MIME, như

$type = get_headers[$url, 1]["Content-Type"];
1 hoặc
$type = get_headers[$url, 1]["Content-Type"];
2 hoặc
$type = get_headers[$url, 1]["Content-Type"];
3 khi thất bại.
$type = get_headers[$url, 1]["Content-Type"];
3
on failure.

Errors/Exceptions

Sau khi thất bại, một

$type = get_headers[$url, 1]["Content-Type"];
4 được phát ra.
$type = get_headers[$url, 1]["Content-Type"];
4
is emitted.

Ví dụ

Ví dụ #1 MIME_Content_Type [] Ví dụmime_content_type[] Example

$type = get_headers[$url, 1]["Content-Type"];
5

Ví dụ trên sẽ xuất ra:

Xem thêm

  • finfo_file [] - bí danh của finfo_file []
  • finfo_buffer [] - bí danh của finfo_buffer []

Josh Sean ¶

10 năm trước

$type = get_headers[$url, 1]["Content-Type"];
6

$type = get_headers[$url, 1]["Content-Type"];
7

$type = get_headers[$url, 1]["Content-Type"];
8

$type = get_headers[$url, 1]["Content-Type"];
9

Ẩn danh ¶

6 năm trước

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
0

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
1

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
2

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
3

quản trị trang web tại Cafe-Cef-Dot Dot Net

16 năm trước

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
4

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
5

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
6

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

Sune Jensen ¶

15 năm trước

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
8

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
9

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
0

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

Jacopo Dot Mazzoni tại Gmail Dot Com ¶

7 năm trước

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
2

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
3

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
4

mami tại madagascarsurlenet dot com ¶

14 năm trước

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
5

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
6

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
7

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
8

$finfo = new finfo[FILEINFO_MIME_TYPE];
$type = $finfo->buffer[file_get_contents[$link]];
9

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

[Php 4> = 4.3.0, Php 5, Php 7, Php 8]

14 năm trước


1


2


3

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

MIME_CONTENT_TYPE-Phát hiện loại nội dung MIME cho một tệp

Sự mô tả


5


6


7


8


9

$type0

$type1

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

mime_content_type [tài nguyên | chuỗi $filename]: chuỗi | false

Sự mô tả

$type3

$type4

$type5

mime_content_type [tài nguyên | chuỗi $filename]: chuỗi | false

Sự mô tả

$type6

mime_content_type [tài nguyên | chuỗi $filename]: chuỗi | false

16 năm trước

$type7

$type8

$type9

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

Ẩn danh ¶

16 năm trước

content-type1

Sune Jensen ¶

17 năm trước

content-type2

content-type3

content-type4

content-type5

Bond akinmade ¶

7 năm trước

content-type6

content-type7

content-type8

content-type9

$type0

$type1

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

mami tại madagascarsurlenet dot com ¶

14 năm trước

$type3

$type4

$type5

$type6

$type7

$type8

$type9

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

Ginnsu tại Arcee Dot CA

17 năm trước

"text/html"1

"text/html"2

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

David Spector ¶

2 năm trước

"text/html"4

"text/html"5

"text/html"6

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

QUIS tại ihavegotspamenough dot omicidio dot nl ¶

15 năm trước

"text/html"8

Jacopo Dot Mazzoni tại Gmail Dot Com ¶

7 năm trước

"text/html"9

$type = get_headers[$url, 1]["Content-Type"];
7

$type = get_headers[$url, 1]["Content-Type"];
8

$filename2

mami tại madagascarsurlenet dot com ¶

14 năm trước

$filename3

$filename4

$filename5

$headers = get_headers[$url, 1];
$type = $headers["Content-Type"];
7

Bài Viết Liên Quan

Chủ Đề