2023-05-12 开启多语言插件支持……

laravel 字符串函数

laravel 苏 demo 3808℃ 0评论

camel_case()

camel_case函数将给定字符串转化为按驼峰式命名规则的字符串:

$camel = camel_case('foo_bar');
// fooBar

class_basename()

class_basename返回给定类移除命名空间后的类名:

$class = class_basename('Foo\Bar\Baz');
// Baz

e()

e函数在给定字符串上运行htmlentities

echo e('<html>foo</html>');
// &lt;html&gt;foo&lt;/html&gt;

ends_with()

ends_with函数判断给定字符串是否以给定值结尾:

$value = ends_with('This is my name', 'name');
// true

snake_case()

snake_case函数将给定字符串转化为下划线分隔的字符串:

$snake = snake_case('fooBar');
// foo_bar

str_limit()

str_limit函数限制输出字符串的数目,该方法接收一个字符串作为第一个参数以及该字符串最大输出字符数作为第二个参数:

$value = str_limit('The PHP framework for web artisans.', 7);
// The PHP...

starts_with()

starts_with函数判断给定字符串是否以给定值开头:

$value = starts_with('This is my name', 'This');
// true

str_contains()

str_contains函数判断给定字符串是否包含给定值:

$value = str_contains('This is my name', 'my');
// true

str_finish()

str_finish函数添加字符到字符串结尾:

$string = str_finish('this/string', '/');
// this/string/

str_is()

str_is函数判断给定字符串是否与给定模式匹配,星号可用于表示通配符:

$value = str_is('foo*', 'foobar');
// true
$value = str_is('baz*', 'foobar');
// false

str_plural()

str_plural函数将字符串转化为复数形式,该函数当前只支持英文:

$plural = str_plural('car');
// cars
$plural = str_plural('child');
// children

str_random()

str_random函数通过指定长度生成随机字符串:

$string = str_random(40);

str_singular()

str_singular函数将字符串转化为单数形式,该函数目前只支持英文:

$singular = str_singular('cars');
// car

str_slug()

str_slug函数将给定字符串生成URL友好的格式:

$title = str_slug("Laravel 5 Framework", "-");
// laravel-5-framework

studly_case()

studly_case函数将给定字符串转化为单词开头字母大写的格式:

$value = studly_case('foo_bar');
// FooBar

trans()

trans函数使用本地文件翻译给定语言行:

echo trans('validation.required'):

trans_choice()

trans_choice函数翻译带拐点的给定语言行:

$value = trans_choice('foo.bar', $count);
打赏

转载请注明:苏demo的别样人生 » laravel 字符串函数

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (1)or分享 (0)