Class Character
Zeichen
Characterklasse zur Behandlung von Zeichen. Diese Klasse stellt oft benutze Zeichen als Konstanten zur Verfügung und bietet darüber hinaus Methoden für die Zeichenbehandlung. Als Standardzeichensatz wird in der Klasse UTF-8 verwendet.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Types\Any
- Alvine\Types\Character
Direct known subclasses
Alvine\Types\ASCIIPackage: Alvine\Types
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 2910 $
Since: 20110904
Link: Alvine
Located at types/Character.class.php
protected
|
|
public static
array
|
|
public static
string
|
#
toLowerCase( $char )
Diese Funktion wandelt ein großgeschriebenes Zeichen in ein kleingeschriebenes um: A -> a |
public static
string
|
|
public static
string
|
#
fromInteger( integer $code )
Diese Methode wandelt eine Integerzahl in das entsprechenden UTF-Zeichen um. |
public static
int
|
|
public static
boolean
|
|
public static
boolean
|
|
public static
boolean
|
__call(),
__clone(),
__get(),
__set(),
__toString(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
string |
TAB
Alvine-Systemstandard Tab |
#
"\t"
|
string |
LINEFEED
Alvine-Systemstandard Zeilenumbruch http://www.fileformat.info/info/unicode/char/0a/index.htm |
#
"\n"
|
string |
CARRIAGERETURN
Zeilenumbruch http://www.fileformat.info/info/unicode/char/0d/index.htm |
#
"\r"
|
string |
CRLF
CRLF |
#
"\r\n"
|
integer |
LINEFEED_FF
Form Feed / Seitenvorschub (mit zwangsläufigem Umbruch der Zeile) UTF-8 HEX 0c http://www.fileformat.info/info/unicode/char/0c/index.htm |
#
0x0c
|
integer |
LINEFEED_NEL
New Line / Neue Zeile UTF-8 HEX 0xC2 0x85 |
#
0x85
|
integer |
LINEFEED_LS
Line Separator / Zeilentrenner UTF-8 HEX-Darstellung 0xE2 0x80 0xA8 |
#
0x2028
|
integer |
LINEFEED_PS
Paragraph Separator / Absatztrenner |
#
0x0c
|
integer |
LINEFEED_LF
ASCII LineFeed |
#
0x0a
|
integer |
LINEFEED_CR
MAC LineFeed |
#
0x0d
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected static
array
|
$lineFeedMap
Initialisierte Liste mit allen definierten Zeilenumbrüche. |
#
null
|
$hash,
$properties
|