Regex::replaceCallback( string $pattern, callable $callback, string $subject )

Perform a preg replace callback, wrapping up the result.


Parameters

$pattern

(Required)

$callback

(Required)

$subject

(Required)


Return

(DotenvRegexResult)


Source

File: vendor/vlucas/phpdotenv/src/Regex/Regex.php

    public static function replaceCallback($pattern, callable $callback, $subject)
    {
        return self::pregAndWrap(function ($subject) use ($pattern, $callback) {
            return (string) @preg_replace_callback($pattern, $callback, $subject);
        }, $subject);
    }