Back to index

php5  5.3.10
normalizer_api.php
Go to the documentation of this file.
00001 <?php
00002 
00003 #############################################################################
00004 # Object-oriented API
00005 #############################################################################
00006 
00023 class Normalizer {
00024 #############################################################################
00025 # Common constants.
00026 #############################################################################
00027 
00036        const NONE    = 1;
00038        const NFD = 2;
00039        const FORM_D  = NFD;
00041        const NFKD = 3;
00042        const FORM_KD = NFKD;
00044        const NFC = 4;
00045        const FORM_C  = NFC;
00047        const NFKC =5;
00048        const FORM_KC = NFKC;
00049 
00050 
00057        public static function normalize($input, $form = Normalizer::FORM_C) {}
00058 
00065        public static function isNormalized($input, $form = Normalizer::FORM_C) {}
00066 
00067 }
00068 
00069 #############################################################################
00070 # Procedural API
00071 #############################################################################
00072 
00079        function normalizer_normalize($input, $form = Normalizer::FORM_C) {}
00080 
00087        function normalizer_is_normalized($input, $form = Normalizer::FORM_C) {}
00088 
00089 
00090 ?>
00091 
00092