Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe CodePointString
+ Graphe d'héritage de CodePointString:

Fonctions membres publiques

 __construct (string $string='')
 
 append (string ... $suffix)
 
 chunk (int $length=1)
 
 codePointsAt (int $offset)
 
 endsWith ($suffix)
 
 equalsTo ($string)
 
 indexOf ($needle, int $offset=0)
 
 indexOfLast ($needle, int $offset=0)
 
 length ()
 
 prepend (string ... $prefix)
 
 replace (string $from, string $to)
 
 slice (int $start=0, int $length=null)
 
 splice (string $replacement, int $start=0, int $length=null)
 
 split (string $delimiter, int $limit=null, int $flags=null)
 
 startsWith ($prefix)
 
- Fonctions membres publiques hérités de AbstractUnicodeString
 ascii (array $rules=[])
 
 camel ()
 
 codePointsAt (int $offset)
 
 folded (bool $compat=true)
 
 join (array $strings, string $lastGlue=null)
 
 lower ()
 
 match (string $regexp, int $flags=0, int $offset=0)
 
 normalize (int $form=self::NFC)
 
 padBoth (int $length, string $padStr=' ')
 
 padEnd (int $length, string $padStr=' ')
 
 padStart (int $length, string $padStr=' ')
 
 replaceMatches (string $fromRegexp, $to)
 
 reverse ()
 
 snake ()
 
 title (bool $allWords=false)
 
 trim (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimEnd (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimPrefix ($prefix)
 
 trimStart (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimSuffix ($suffix)
 
 upper ()
 
 width (bool $ignoreAnsiDecoration=true)
 
- Fonctions membres publiques hérités de AbstractString
 __construct (string $string='')
 
 after ($needle, bool $includeNeedle=false, int $offset=0)
 
 afterLast ($needle, bool $includeNeedle=false, int $offset=0)
 
 append (string ... $suffix)
 
 before ($needle, bool $includeNeedle=false, int $offset=0)
 
 beforeLast ($needle, bool $includeNeedle=false, int $offset=0)
 
 bytesAt (int $offset)
 
 camel ()
 
 chunk (int $length=1)
 
 collapseWhitespace ()
 
 containsAny ($needle)
 
 endsWith ($suffix)
 
 ensureEnd (string $suffix)
 
 ensureStart (string $prefix)
 
 equalsTo ($string)
 
 folded ()
 
 ignoreCase ()
 
 indexOf ($needle, int $offset=0)
 
 indexOfLast ($needle, int $offset=0)
 
 isEmpty ()
 
 join (array $strings, string $lastGlue=null)
 
 jsonSerialize ()
 
 length ()
 
 lower ()
 
 match (string $regexp, int $flags=0, int $offset=0)
 
 padBoth (int $length, string $padStr=' ')
 
 padEnd (int $length, string $padStr=' ')
 
 padStart (int $length, string $padStr=' ')
 
 prepend (string ... $prefix)
 
 repeat (int $multiplier)
 
 replace (string $from, string $to)
 
 replaceMatches (string $fromRegexp, $to)
 
 reverse ()
 
 slice (int $start=0, int $length=null)
 
 snake ()
 
 splice (string $replacement, int $start=0, int $length=null)
 
 split (string $delimiter, int $limit=null, int $flags=null)
 
 startsWith ($prefix)
 
 title (bool $allWords=false)
 
 toByteString (string $toEncoding=null)
 
 toCodePointString ()
 
 toString ()
 
 toUnicodeString ()
 
 trim (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimEnd (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimPrefix ($prefix)
 
 trimStart (string $chars=" \\\B\C\A0}\FEFF}")
 
 trimSuffix ($suffix)
 
 truncate (int $length, string $ellipsis='', bool $cut=true)
 
 upper ()
 
 width (bool $ignoreAnsiDecoration=true)
 
 wordwrap (int $width=75, string $break="\, bool $cut=false)
 
 __sleep ()
 
 __clone ()
 
 __toString ()
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de AbstractUnicodeString
static fromCodePoints (int ... $codes)
 
- Fonctions membres publiques statiques hérités de AbstractString
static unwrap (array $values)
 
static wrap (array $values)
 
- Champs de données hérités de AbstractUnicodeString
const NFC = \Normalizer::NFC
 
const NFD = \Normalizer::NFD
 
const NFKC = \Normalizer::NFKC
 
const NFKD = \Normalizer::NFKD
 
- Champs de données hérités de AbstractString
const PREG_PATTERN_ORDER = \PREG_PATTERN_ORDER
 
const PREG_SET_ORDER = \PREG_SET_ORDER
 
const PREG_OFFSET_CAPTURE = \PREG_OFFSET_CAPTURE
 
const PREG_UNMATCHED_AS_NULL = \PREG_UNMATCHED_AS_NULL
 
const PREG_SPLIT = 0
 
const PREG_SPLIT_NO_EMPTY = \PREG_SPLIT_NO_EMPTY
 
const PREG_SPLIT_DELIM_CAPTURE = \PREG_SPLIT_DELIM_CAPTURE
 
const PREG_SPLIT_OFFSET_CAPTURE = \PREG_SPLIT_OFFSET_CAPTURE
 
- Attributs protégés hérités de AbstractString
 $string = ''
 
 $ignoreCase = false
 

Description détaillée

Represents a string of Unicode code points encoded as UTF-8.

Auteur
Nicolas Grekas p@tch.nosp@m.work.nosp@m..com
Hugo Hamon hugoh.nosp@m.amon.nosp@m.@neuf.nosp@m..fr
Exceptions
ExceptionInterface

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $string = '')

Références AbstractString\$string.

Documentation des fonctions membres

◆ append()

append ( string ...  $suffix)

Références $suffix, et $this.

◆ chunk()

◆ codePointsAt()

codePointsAt ( int  $offset)

◆ endsWith()

endsWith (   $suffix)

◆ equalsTo()

equalsTo (   $string)

◆ indexOf()

indexOf (   $needle,
int  $offset = 0 
)

◆ indexOfLast()

indexOfLast (   $needle,
int  $offset = 0 
)

◆ length()

length ( )

◆ prepend()

prepend ( string ...  $prefix)

Références $prefix, et $this.

◆ replace()

replace ( string  $from,
string  $to 
)

◆ slice()

slice ( int  $start = 0,
int  $length = null 
)

Références $start, et $this.

Référencé par CodePointString\codePointsAt().

◆ splice()

splice ( string  $replacement,
int  $start = 0,
int  $length = null 
)

Références $start, et $this.

◆ split()

split ( string  $delimiter,
int  $limit = null,
int  $flags = null 
)

◆ startsWith()

startsWith (   $prefix)

La documentation de cette classe a été générée à partir du fichier suivant :