I18Nv2
[ class tree: I18Nv2 ] [ index: I18Nv2 ] [ all elements ]

Source for file using_I18Nv2_Negotiator.php

Documentation is available at using_I18Nv2_Negotiator.php

  1. <?php
  2.  
  3. /**
  4. * Using I18Nv2_Negotiator
  5. * =======================
  6. *
  7. * I18Nv2 provides a language, charset and locale negotiator for HTTP.
  8. * $Id: using_I18Nv2_Negotiator.php,v 1.3 2004/06/01 17:51:22 mike Exp $
  9. */
  10.  
  11. require_once 'I18Nv2/Negotiator.php';
  12.  
  13. $_SERVER['HTTP_ACCEPT_LANGUAGE''en-US,en-GB,en;q=0.5,de';
  14. $_SERVER['HTTP_ACCEPT_CHARSET']  'utf-8,iso-8859-1;q=0.5';
  15.  
  16. $neg &new I18Nv2_Negotiator;
  17.  
  18. echo "User agents preferred language:                  ",
  19.     $lang $neg->getLanguageMatch()"\n";
  20.  
  21. echo "User agents preferred country for language '$lang': ",
  22.     $neg->getCountryMatch($lang)"\n";
  23.  
  24. echo "User agents preferred locale:                    ",
  25.     $neg->getLocaleMatch()"\n";
  26.  
  27. echo "User agents preferred charset:                   ",
  28.     $neg->getCharsetMatch()"\n";
  29.  
  30. ?>

Documentation generated on Mon, 11 Mar 2019 14:38:22 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.