整理常用Laravel5帮助函数一(字符串篇)

小天天天天    PHP    999+ 次    2017-12-02 04:25:36


Laravel自带了一系列PHP帮助函数,很多被框架自身使用,然而,如果你觉得方便的话也可以在应用中随心所欲的使用它们。

Laravel-字符串函数

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

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

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

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

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

echo e('foo');

// foo

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

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

// true

nake_case()函数将给定字符串转化为下划线分隔的字符串

$snake = snake_case('fooBar');

// foo_bar

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

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

// The PHP...

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

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

// true

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

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

// true

str_finish()函数添加字符到字符串结尾

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

// this/string/

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

$value = str_is('foo*', 'foobar');

// true

$value = str_is('baz*', 'foobar');

// false

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

$string = str_random(40);

// "uffZ2vQs2REcWcDRdEyt6EJQmciLL3g4RQESwE06"

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

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

// laravel-5-framework

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

$value = studly_case('foo_bar');

// FooBar

如果你觉得本篇文章对您有帮助,请打赏作者

上一篇: MongoDB备份与恢复

下一篇: 整理常用Laravel5帮助函数二(数组篇)

最新评论

暂无评论

热门文章

最新评论

网站数据

网站文章数:481

今日UV/PV/IP:10/11/10

昨日UV/PV/IP:26/29 /25

TOP