Str 类还提供了三种方便的方法来操纵字符串的大小写:upper, lower, 和 title 。 这些是更加智能的针对PHPstrtoupper, strtolower, 和 ucwords 的版本。 之所以更智能是因为如果安装了 multi-byte string PHP扩展,它们就可以处理UTF-8输入。 要使用它们,只要传递给该方法一个字符串:
echo Str::lower('I am a string.');
echo Str::upper('I am a string.');
echo Str::title('I am a string.');
echo Str::limit($string, 10);
echo Str::words($string, 10);
echo Str::random(32);
echo Str::random(32, 'alpha');
String类有能力将你的字符串从单数转成复数, 反之亦然。
echo Str::plural('user');
echo Str::singular('users');
echo Str::plural('comment', count($comments));
return Str::slug('My First Blog Post!');
return Str::slug('My First Blog Post!', '_');