(PECL pecl_http >= 0.19.0)
http_negotiate_content_type — İstemcinin tercih ettiği içerik türünde uzlaşır
$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.
destekli
Desteklenen içerik türlerini değer olarak içeren dizi.
sonuç
Uzlaşım sonuçlarını içeren diziyle doldurulur.
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.
Ö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));
?>