Query: http_negotiate_content_type
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
HTTP_NEGOTIATE_CONTENT_TYPE(3) 1 HTTP_NEGOTIATE_CONTENT_TYPE(3) http_negotiate_content_type - Negotiate client's preferred content typeSYNOPSISstring http_negotiate_content_type (array $supported, [array &$result])DESCRIPTIONThis function negotiates the clients preferred content type based on its Accept HTTP header. The qualifier is recognized and content types without qualifier are rated highest.PARAMETERSo $supported - array containing the supported content types as values o $result - will be filled with an array containing the negotiation resultsRETURN VALUESReturns the negotiated content type or the default content type (i.e. first array entry) if none match.EXAMPLESExample #1 Using http_negotiate_content_type(3) <?php $content_types = array('application/xhtml+xml', 'text/html'); http_send_content_type(http_negotiate_content_type($content_types)); ?> PHP Documentation Group HTTP_NEGOTIATE_CONTENT_TYPE(3)