PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ob_deflatehandler> <http_negotiate_content_type
Last updated: Fri, 03 Oct 2008

view this page in

http_negotiate_language

(PECL pecl_http:0.1.0-1.5.5)

http_negotiate_languageNé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);
?>



add a note add a note User Contributed Notes
http_negotiate_language
galosa at netinform dot hu
09-Jul-2007 11:56
See a list of the available language codes here:
http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

ob_deflatehandler> <http_negotiate_content_type
Last updated: Fri, 03 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites