parent
cfbd5c500e
commit
53eae8d93e
|
@ -13,12 +13,19 @@ class StringHelper
|
||||||
*
|
*
|
||||||
* @param string $value
|
* @param string $value
|
||||||
* @param string $delimiter
|
* @param string $delimiter
|
||||||
|
* @param int $limit
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public static function trimSplit($value, $delimiter = ',')
|
public static function trimSplit($value, $delimiter = ',', $limit = null)
|
||||||
{
|
{
|
||||||
return array_map('trim', explode($delimiter, $value));
|
if ($limit !== null) {
|
||||||
|
$exploded = explode($delimiter, $value, $limit);
|
||||||
|
} else {
|
||||||
|
$exploded = explode($delimiter, $value);
|
||||||
|
}
|
||||||
|
|
||||||
|
return array_map('trim', $exploded);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue