/** * Shift off the first segment of a string based on a delimiter. * Returns the remaining string. * * @param string $string * @param string $delimiter * @return string */ function str_shift($string, $delimiter) { return Str::shift($string, $delimiter); }
public function test_str_shift() { $string = Str::shift('path/to/route', '/'); $this->assertEquals('to/route', $string); $string = Str::shift('path/to/route', 'foo'); $this->assertEquals('path/to/route', $string); $string = Str::shift('', '/'); $this->assertEquals('', $string); }