git-svn-id: https://192.168.0.254/svn/Proyectos.FundacionLQDVI_WebCongresos/trunk@2 94ccb1af-fd9d-d947-8d90-7f70ea60afc8
50 lines
1.4 KiB
PHP
50 lines
1.4 KiB
PHP
<?php
|
|
/**
|
|
* @version $Id: case.php 10381 2008-06-01 03:35:53Z pasamio $
|
|
* @package utf8
|
|
* @subpackage strings
|
|
*/
|
|
|
|
/**
|
|
* Define UTF8_CASE as required
|
|
*/
|
|
if ( !defined('UTF8_CASE') ) {
|
|
define('UTF8_CASE',TRUE);
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
/**
|
|
* Assumes mbstring internal encoding is set to UTF-8
|
|
* Wrapper around mb_strtolower
|
|
* Make a string lowercase
|
|
* Note: The concept of a characters "case" only exists is some alphabets
|
|
* such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does
|
|
* not exist in the Chinese alphabet, for example. See Unicode Standard
|
|
* Annex #21: Case Mappings
|
|
* @param string
|
|
* @return mixed either string in lowercase or FALSE is UTF-8 invalid
|
|
* @package utf8
|
|
* @subpackage strings
|
|
*/
|
|
function utf8_strtolower($str){
|
|
return mb_strtolower($str);
|
|
}
|
|
|
|
//--------------------------------------------------------------------
|
|
/**
|
|
* Assumes mbstring internal encoding is set to UTF-8
|
|
* Wrapper around mb_strtoupper
|
|
* Make a string uppercase
|
|
* Note: The concept of a characters "case" only exists is some alphabets
|
|
* such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does
|
|
* not exist in the Chinese alphabet, for example. See Unicode Standard
|
|
* Annex #21: Case Mappings
|
|
* @param string
|
|
* @return mixed either string in lowercase or FALSE is UTF-8 invalid
|
|
* @package utf8
|
|
* @subpackage strings
|
|
*/
|
|
function utf8_strtoupper($str){
|
|
return mb_strtoupper($str);
|
|
}
|