Manuel PHP
Précédent |  | Suivant

# http_negotiate_language

(PECL)

http_negotiate_language -- Négocie le langage préféré par les clients

## Description

string http_negotiate_language ( [array supported [, array &result]] )

Cette fonction négocie le langage préféré par les clients, basé sur les en-têtes HTTP Accept-Language.

## Liste de paramètres

supported

  tableau contenant les langages supportés en tant que valeurs

result

  contient un tableau, contenant les résultats de la négociation

## Valeurs de retour

Retourne le langage négocié ou le langage par défaut (i.e. première entrée du tableau) si aucun ne correspond.

## Exemples

Exemple 1. Exemple avec http_negotiate_language()

`<?php $langs = array( 'en-US',// défaut 'fr', 'fr-FR', 'de', 'de-DE', 'de-AT', 'de-CH', ); include './langs/'. http_negotiate_language($langs, $result) .'.php'; print_r($result); ?>`

Précédent | Sommaire | Suivant
http_negotiate_ctype | Niveau supérieur | ob_deflatehandler