Index of all elements
[ a ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ _ ]
a
- AllTests
- in file AllTests.php, class AllTests
Test suite
- AllTests.php
- procedural page AllTests.php
top
top
top
e
- escapeSingleString
- in file UtfNormalUtil.php, function escapeSingleString()
Escape a string for inclusion in a PHP single-quoted string literal.
top
f
- $forceCompile
- in file UnicodeNormalizerTest.php, variable tests_UnicodeNormalizerTest::$forceCompile
Controls the compiler to force-compile files
- fastCombiningSort
- in file UtfNormal.php, method UtfNormal::fastCombiningSort()
Sorts combining characters into canonical order. This is the final step in creating decomposed normal forms D and KD.
- fastCompose
- in file UtfNormal.php, method UtfNormal::fastCompose()
Produces canonically composed sequences, i.e. normal form C or KC.
- fastDecompose
- in file UtfNormal.php, method UtfNormal::fastDecompose()
Perform decomposition of a UTF-8 string into either D or KD form (depending on which decomposition map is passed to us).
- FileTest.php
- procedural page FileTest.php
- File.php
- procedural page File.php
top
top
h
- headerComment
- in file UnormVsMediawiki.php, class constant tests_Benchmark_UnormVsMediawiki::headerComment
The result file header comment
- hexSequenceToUtf8
- in file UtfNormalUtil.php, function hexSequenceToUtf8()
Take a series of space-separated hexadecimal numbers representing Unicode code points and return a UTF-8 string composed of those characters. Used by UTF-8 data generation and testing routines.
top
top
l
- loadData
- in file UtfNormal.php, method UtfNormal::loadData()
Load the basic composition data if necessary
top
top
top
p
- PHPUnit_MAIN_METHOD
- in file CompilerTest.php, constant PHPUnit_MAIN_METHOD
- placebo
- in file UtfNormal.php, method UtfNormal::placebo()
This is just used for the benchmark, comparing how long it takes to interate through a string without really doing anything of substance.
- put
- in file File.php, method I18N_UnicodeNormalizer_File::put()
Exports data into a PHP array
top
top
top
s
- StringTest.php
- procedural page StringTest.php
- String.php
- procedural page String.php
- setUp
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::setUp()
Sets up the fixture, for example, open a network connection.
- setUp
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::setUp()
Sets up the fixture, for example, open a network connection.
- setUp
- in file FileTest.php, method tests_UnicodeNormalizer_FileTest::setUp()
Sets up the fixture, for example, open a network connection.
- setUp
- in file UnormVsMediawiki.php, method tests_Benchmark_UnormVsMediawiki::setUp()
Sets up the fixture, for example, open a network connection.
- setUp
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::setUp()
Sets up the fixture, for example, open a network connection.
- split
- in file String.php, method I18N_UnicodeNormalizer_String::split()
Splits a UTF-8 string into its characters
- splitCodes
- in file Compiler.php, method I18N_UnicodeNormalizer_Compiler::splitCodes()
Splits and converts a Unicode code points string to UTF-8 characters or their UCN format
- string2unicode
- in file String.php, method I18N_UnicodeNormalizer_String::string2unicode()
Converts a UTF-8 string to a Unicode string in UCN format
- suite
- in file AllTests.php, method AllTests::suite()
Runs the test suite
top
t
- $textFiles
- in file UnormVsMediawiki.php, variable tests_Benchmark_UnormVsMediawiki::$textFiles
The text files to normalize
- tearDown
- in file UnormVsMediawiki.php, method tests_Benchmark_UnormVsMediawiki::tearDown()
Tears down the fixture, for example, close a network connection.
- tearDown
- in file FileTest.php, method tests_UnicodeNormalizer_FileTest::tearDown()
Tears down the fixture, for example, close a network connection.
- tearDown
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::tearDown()
Tears down the fixture, for example, close a network connection.
- tearDown
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::tearDown()
Tears down the fixture, for example, close a network connection.
- tearDown
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::tearDown()
Tears down the fixture, for example, close a network connection.
- testBaseNFC
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testBaseNFC()
Base NFC regression test
- testBaseNFD
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testBaseNFD()
Base NFD regression tests
- testBaseNFKC
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testBaseNFKC()
Base NFKC regression test
- testBaseNFKD
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testBaseNFKD()
Base NFKD regression test
- testChar2unicode
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testChar2unicode()
Tests char2unicode()
- testCompileAll
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::testCompileAll()
Tests compileAll()
- testConvertCode
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::testConvertCode()
Tests convertCode()
- testDec2ucn
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testDec2ucn()
Tests dec2ucn()
- testGetChar
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testGetChar()
Tests getChar()
- testGetCharInfo
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testGetCharInfo()
Tests getCharInfo()
- testHangulNFC
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testHangulNFC()
Hangul NFC regression test
- testHangulNFD
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testHangulNFD()
Hangul NFD regression test
- testHangulNFKC
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testHangulNFKC()
Hangul NFKC regression test
- testHangulNFKD
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testHangulNFKD()
Hangul NFKD regression test
- testImplode
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::testImplode()
Tests implode()
- testIsStarter
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testIsStarter()
Tests isStarter()
- testPut
- in file FileTest.php, method tests_UnicodeNormalizer_FileTest::testPut()
Tests put()
- testSplit
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testSplit()
Tests split()
- testSplitCodes
- in file CompilerTest.php, method tests_UnicodeNormalizer_CompilerTest::testSplitCodes()
Tests splitCodes()
- testString2unicode
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testString2unicode()
Tests string2unicode()
- tests_Benchmark_UnormVsMediawiki
- in file UnormVsMediawiki.php, class tests_Benchmark_UnormVsMediawiki
Test class to benchmark against the Mediawiki normalizer
- tests_UnicodeNormalizerTest
- in file UnicodeNormalizerTest.php, class tests_UnicodeNormalizerTest
Test class for I18N_UnicodeNormalizer.
- tests_UnicodeNormalizer_CompilerTest
- in file CompilerTest.php, class tests_UnicodeNormalizer_CompilerTest
Test class for I18N_UnicodeNormalizer_Compiler.
- tests_UnicodeNormalizer_FileTest
- in file FileTest.php, class tests_UnicodeNormalizer_FileTest
Test class for I18N_UnicodeNormalizer_File.
- tests_UnicodeNormalizer_StringTest
- in file StringTest.php, class tests_UnicodeNormalizer_StringTest
Test class for I18N_UnicodeNormalizer_String.
- testToNFx
- in file UnicodeNormalizerTest.php, method tests_UnicodeNormalizerTest::testToNFx()
Encoding and type tests
- testUnicode2char
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testUnicode2char()
Tests unicode2char()
- testUnicode2string
- in file StringTest.php, method tests_UnicodeNormalizer_StringTest::testUnicode2string()
Tests unicode2string()
- testUnormVsMediawiki
- in file UnormVsMediawiki.php, method tests_Benchmark_UnormVsMediawiki::testUnormVsMediawiki()
Benchmarks the normalization against the Mediawiki normalization
- toNFC
- in file UnicodeNormalizer.php, method I18N_UnicodeNormalizer::toNFC()
NFC-normalizes a string
- toNFC
- in file UtfNormal.php, method UtfNormal::toNFC()
Convert a UTF-8 string to normal form C, canonical composition.
- toNFD
- in file UnicodeNormalizer.php, method I18N_UnicodeNormalizer::toNFD()
NFD-normalizes a string
- toNFD
- in file UtfNormal.php, method UtfNormal::toNFD()
Convert a UTF-8 string to normal form D, canonical decomposition.
- toNFKC
- in file UtfNormal.php, method UtfNormal::toNFKC()
Convert a UTF-8 string to normal form KC, compatibility composition.
- toNFKC
- in file UnicodeNormalizer.php, method I18N_UnicodeNormalizer::toNFKC()
NFKC-normalizes a string
- toNFKD
- in file UtfNormal.php, method UtfNormal::toNFKD()
Convert a UTF-8 string to normal form KD, compatibility decomposition.
- toNFKD
- in file UnicodeNormalizer.php, method I18N_UnicodeNormalizer::toNFKD()
NFKD-normalizes a string
top
u
- UtfNormal.php
- procedural page UtfNormal.php
- UtfNormalData.inc
- procedural page UtfNormalData.inc
- UtfNormalDataK.inc
- procedural page UtfNormalDataK.inc
- UtfNormalUtil.php
- procedural page UtfNormalUtil.php
- UnormVsMediawiki.php
- procedural page UnormVsMediawiki.php
- UnormVsMediawiki-0.001.php
- procedural page UnormVsMediawiki-0.001.php
- UnormVsMediawiki-0.01.php
- procedural page UnormVsMediawiki-0.01.php
- UnormVsMediawiki-0.php
- procedural page UnormVsMediawiki-0.php
- UnicodeNormalizerTest.php
- procedural page UnicodeNormalizerTest.php
- UnicodeNormalizer.php
- procedural page UnicodeNormalizer.php
- unicode2char
- in file String.php, method I18N_UnicodeNormalizer_String::unicode2char()
Converts a Unicode code point into a UTF-8 character
- unicode2string
- in file String.php, method I18N_UnicodeNormalizer_String::unicode2string()
Converts a Unicode string in the UCN format to a UTF-8 string
- UNICODE_HANGUL_FIRST
- in file UtfNormal.php, constant UNICODE_HANGUL_FIRST
- UNICODE_HANGUL_LAST
- in file UtfNormal.php, constant UNICODE_HANGUL_LAST
- UNICODE_HANGUL_LBASE
- in file UtfNormal.php, constant UNICODE_HANGUL_LBASE
- UNICODE_HANGUL_LCOUNT
- in file UtfNormal.php, constant UNICODE_HANGUL_LCOUNT
- UNICODE_HANGUL_LEND
- in file UtfNormal.php, constant UNICODE_HANGUL_LEND
- UNICODE_HANGUL_NCOUNT
- in file UtfNormal.php, constant UNICODE_HANGUL_NCOUNT
- UNICODE_HANGUL_TBASE
- in file UtfNormal.php, constant UNICODE_HANGUL_TBASE
- UNICODE_HANGUL_TCOUNT
- in file UtfNormal.php, constant UNICODE_HANGUL_TCOUNT
- UNICODE_HANGUL_TEND
- in file UtfNormal.php, constant UNICODE_HANGUL_TEND
- UNICODE_HANGUL_VBASE
- in file UtfNormal.php, constant UNICODE_HANGUL_VBASE
- UNICODE_HANGUL_VCOUNT
- in file UtfNormal.php, constant UNICODE_HANGUL_VCOUNT
- UNICODE_HANGUL_VEND
- in file UtfNormal.php, constant UNICODE_HANGUL_VEND
- UNICODE_MAX
- in file UtfNormal.php, constant UNICODE_MAX
- UNICODE_REPLACEMENT
- in file UtfNormal.php, constant UNICODE_REPLACEMENT
- UNICODE_SURROGATE_FIRST
- in file UtfNormal.php, constant UNICODE_SURROGATE_FIRST
- UNICODE_SURROGATE_LAST
- in file UtfNormal.php, constant UNICODE_SURROGATE_LAST
- UNORM_DEFAULT
- in file UtfNormal.php, constant UNORM_DEFAULT
- UNORM_FCD
- in file UtfNormal.php, constant UNORM_FCD
- UNORM_NFC
- in file UtfNormal.php, constant UNORM_NFC
- UNORM_NFD
- in file UtfNormal.php, constant UNORM_NFD
- UNORM_NFKC
- in file UtfNormal.php, constant UNORM_NFKC
- UNORM_NFKD
- in file UtfNormal.php, constant UNORM_NFKD
- UNORM_NONE
- in file UtfNormal.php, constant UNORM_NONE
For using the ICU wrapper
- utf8ToCodepoint
- in file UtfNormalUtil.php, function utf8ToCodepoint()
Determine the Unicode codepoint of a single-character UTF-8 sequence.
- utf8ToHexSequence
- in file UtfNormalUtil.php, function utf8ToHexSequence()
Take a UTF-8 string and return a space-separated series of hex numbers representing Unicode code points. For debugging.
- UTF8_FDD0
- in file UtfNormal.php, constant UTF8_FDD0
- UTF8_FDEF
- in file UtfNormal.php, constant UTF8_FDEF
- UTF8_FFFE
- in file UtfNormal.php, constant UTF8_FFFE
- UTF8_FFFF
- in file UtfNormal.php, constant UTF8_FFFF
- UTF8_HANGUL_FIRST
- in file UtfNormal.php, constant UTF8_HANGUL_FIRST
- UTF8_HANGUL_LAST
- in file UtfNormal.php, constant UTF8_HANGUL_LAST
- UTF8_HANGUL_LBASE
- in file UtfNormal.php, constant UTF8_HANGUL_LBASE
- UTF8_HANGUL_LEND
- in file UtfNormal.php, constant UTF8_HANGUL_LEND
- UTF8_HANGUL_TBASE
- in file UtfNormal.php, constant UTF8_HANGUL_TBASE
- UTF8_HANGUL_TEND
- in file UtfNormal.php, constant UTF8_HANGUL_TEND
- UTF8_HANGUL_VBASE
- in file UtfNormal.php, constant UTF8_HANGUL_VBASE
- UTF8_HANGUL_VEND
- in file UtfNormal.php, constant UTF8_HANGUL_VEND
- UTF8_HEAD
- in file UtfNormal.php, constant UTF8_HEAD
- UTF8_MAX
- in file UtfNormal.php, constant UTF8_MAX
- UTF8_OVERLONG_A
- in file UtfNormal.php, constant UTF8_OVERLONG_A
- UTF8_OVERLONG_B
- in file UtfNormal.php, constant UTF8_OVERLONG_B
- UTF8_OVERLONG_C
- in file UtfNormal.php, constant UTF8_OVERLONG_C
- UTF8_REPLACEMENT
- in file UtfNormal.php, constant UTF8_REPLACEMENT
- UTF8_SURROGATE_FIRST
- in file UtfNormal.php, constant UTF8_SURROGATE_FIRST
- UTF8_SURROGATE_LAST
- in file UtfNormal.php, constant UTF8_SURROGATE_LAST
- UTF8_TAIL
- in file UtfNormal.php, constant UTF8_TAIL
- UtfNormal
- in file UtfNormal.php, class UtfNormal
Unicode normalization routines for working with UTF-8 strings.
top
top
Documentation generated on Tue, 24 Jul 2007 10:14:39 -0400 by phpDocumentor 1.4.0. PEAR Logo Copyright © PHP Group 2004.
|
|