HTTP İşlevleri
PHP Manual

http_negotiate_content_type

(PECL pecl_http >= 0.19.0)

http_negotiate_content_typeİstemcinin tercih ettiği içerik türünde uzlaşır

Açıklama

string http_negotiate_content_type ( array $destekli [, array &$sonuç ] )

Bu işlev, Accept HTTP başlığına dayanarak istemcinin tercih ettiği içerik türünde uzlaşır. Niteleyiciler tanınır ve niteleyicisiz içerik türleri en yüksek dereceye ayarlanır.

Değiştirgeler

destekli

Desteklenen içerik türlerini değer olarak içeren dizi.

sonuç

Uzlaşım sonuçlarını içeren diziyle doldurulur.

Dönen Değerler

Uzlaşılan içerik türüyle veya eşleşme sağlanamazsa öntanımlı içerik türüyle (ilk dizi girdisi) döner.

Örnekler

Örnek 1 - http_negotiate_content_type() kullanımı

<?php
$content_types 
= array('application/xhtml+xml''text/html');
http_send_content_type(http_negotiate_content_type($content_types));
?>


HTTP İşlevleri
PHP Manual