public static final function left(array $Source, $to): array {
		return array_slice($Source, 0, self::find(array_keys($Source),
			$to, count($Source) - 1) + 1);
	}
public static final function left(array $Source, $to): array {
		return array_slice($Source, 0, self::find(array_keys($Source),
			$to, count($Source) - 1) + 1);
	}
public static final function left ( array $ Source , $ to ) : array { return array_slice ( $ Source , 0 , self :: find ( array_keys ( $ Source ) , $ to , count ( $ Source ) - 1 ) + 1 ) ; }
Returns the left part of an array ending by the given value.

@param array $Source
@param mixed $to
@return array
Returns the left part of an array ending by the given value .