Class Infrastructure
- esperecyan\url\lib\Infrastructure uses esperecyan\url\lib\Utility
public static
string
|
|
public static
string
|
|
public static
string
|
#
utf8PercentEncode( string $encodeSet, string $codePoint )
UTF-8 percent encodes a code point, using an encode set. |
public static
string
|
#
percentEncodeCodePoints( string $encodeSet, string $codePoints )
Percent encodes UTF-8 string, using an encode set. |
string |
WINDOWS_DRIVE_LETTER
Alias of |
#
'/^[a-z][:|]$/ui'
|
string |
NORMALIZED_WINDOWS_DRIVE_LETTER
Alias of |
#
'/^[a-z]:$/ui'
|
string |
SIMPLE_ENCODE_SET
Alias of C0_CONTROL_PERCENT_ENCODE_SET. |
#
'/[^ -~]/u'
|
string |
C0_CONTROL_PERCENT_ENCODE_SET
The regular expression (PCRE) pattern matching a character in the simple encode set. |
#
'/[^ -~]/u'
|
string |
DEFAULT_ENCODE_SET
Alias of PATH_PERCENT_ENCODE_SET. |
#
'/[^!$-;=@-_a-z|~]/u'
|
string |
PATH_PERCENT_ENCODE_SET
The regular expression (PCRE) pattern matching a character in the path percent-encode set. |
#
'/[^!$-;=@-_a-z|~]/u'
|
string |
PASSWORD_ENCODE_SET
Alias of USERINFO_PERCENT_ENCODE_SET. |
#
'/[^!$-.0-9A-Z_a-z~]/u'
|
string |
USERNAME_ENCODE_SET
Alias of USERINFO_PERCENT_ENCODE_SET. |
#
'/[^!$-.0-9A-Z_a-z~]/u'
|
string |
USERINFO_ENCODE_SET
Alias of USERINFO_PERCENT_ENCODE_SET. |
#
'/[^!$-.0-9A-Z_a-z~]/u'
|
string |
USERINFO_PERCENT_ENCODE_SET
The regular expression (PCRE) pattern matching a character in the userinfo percent-encode set. |
#
'/[^!$-.0-9A-Z_a-z~]/u'
|