【发布时间】:2018-01-18 22:26:02
【问题描述】:
我刚刚从laravel framework 中偶然发现了辅助函数str_finish。
这与简单的有什么不同
$newString = 'some string' . 'END';
?
功能码为:
public static function finish($value, $cap)
{
$quoted = preg_quote($cap, '/');
return preg_replace('/(?:'.$quoted.')+$/u', '', $value).$cap;
}
将这个看似基本的内置 PHP 功能放入单独的函数有什么好处?
【问题讨论】:
标签: php laravel function helpers