Class yii\helpers\StringHelper
继承 | yii\helpers\StringHelper » yii\helpers\BaseStringHelper |
---|---|
可用版本自 | 2.0 |
源码 | https://github.com/yiichina/yii2/blob/api/framework/helpers/StringHelper.php |
StringHelper.
公共方法
方法 | 描述 | 被定义在 |
---|---|---|
base64UrlDecode() | 解码 "Base 64 Encoding with URL and Filename Safe Alphabet" (RFC 4648)。 | yii\helpers\BaseStringHelper |
base64UrlEncode() | 将字符串编码为 "Base 64 Encoding with URL and Filename Safe Alphabet" (RFC 4648)。 | yii\helpers\BaseStringHelper |
basename() | 返回指定的跟踪组件的路径。
这个方法类似于 php 函数 basename() ,
除此之外它还同时将 \ 和 / 作为目录分隔符,独立于操作系统。
该方法主要用于处理 php 命名空间 php。
在处理实际文件路径时,php 的 basename() 应该可以很好地工作。
Note: 此方法不知道实际的文件系统路径,或路径组件诸如 ". |
yii\helpers\BaseStringHelper |
byteLength() | 返回给定字符串中的字节数。
该方法使用 mb_strlen() 确保字符串被视为字节数组。 |
yii\helpers\BaseStringHelper |
byteSubstr() | 返回由起始和长度参数指定的字符串部分。
该方法使用 mb_strlen() 确保字符串被视为字节数组。 |
yii\helpers\BaseStringHelper |
countWords() | 统计字符串中的单词。 | yii\helpers\BaseStringHelper |
dirname() | 返回父目录的路径。
这个方法类似于 dirname() ,
除此之外它还同时将 \ 和 / 作为目录分隔符,独立于操作系统之外。 |
yii\helpers\BaseStringHelper |
endsWith() | 检查给定字符串是否以指定的子字符串结束。 二进制和多字节安全。 | yii\helpers\BaseStringHelper |
explode() | 将字符串分割为数组,可选地删除值并跳过空值。 | yii\helpers\BaseStringHelper |
floatToString() | 安全地将 float 转换为字符串,与当前语言环境无关。 | yii\helpers\BaseStringHelper |
matchWildcard() | 检查传递的字符串是否与给定的 shell 通配符模式匹配。 此函数使用 PCRE 模拟 \yii\helpers\fnmatch(),这在某些环境中可能不可用。 | yii\helpers\BaseStringHelper |
mb_ucfirst() | 这个方法提供了内置 PHP 函数 ucfirst() 的 unicode-safe 实现。 |
yii\helpers\BaseStringHelper |
mb_ucwords() | 这个方法提供了内置 PHP 函数 ucwords() 的 unicode-safe 实现。 |
yii\helpers\BaseStringHelper |
normalizeNumber() | 如果小数点,则返回数字值的字符串表示形式, 并将逗号替换为点。 | yii\helpers\BaseStringHelper |
startsWith() | 检查给定字符串是否以指定的子字符串开始。 二进制和多字节安全。 | yii\helpers\BaseStringHelper |
truncate() | 将字符串截取为指定的字符数。 | yii\helpers\BaseStringHelper |
truncateWords() | 将字符串截取为指定的单词数。 | yii\helpers\BaseStringHelper |