YaLinqo\Enumerable::toString PHP Method

toString() public method

Syntax: toString ([separator [, selector]])

See also: implode
public toString ( string $separator = '', callable | null $valueSelector = null ) : string
$separator string A string separating values in the result string. Default: ''.
$valueSelector callable | null {(v, k) ==> value} A transform function to apply to each element. Default: value.
return string
    public function toString($separator = '', $valueSelector = null)
    {
        $valueSelector = Utils::createLambda($valueSelector, 'v,k', false);
        $array = $valueSelector ? $this->select($valueSelector)->toList() : $this->toList();
        return implode($separator, $array);
    }