| 1234567891011121314151617181920212223242526272829303132333435363738 | <?php/* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */namespace Symfony\Component\String;if (!\function_exists(u::class)) {    function u(?string $string = ''): UnicodeString    {        return new UnicodeString($string ?? '');    }}if (!\function_exists(b::class)) {    function b(?string $string = ''): ByteString    {        return new ByteString($string ?? '');    }}if (!\function_exists(s::class)) {    /**     * @return UnicodeString|ByteString     */    function s(?string $string = ''): AbstractString    {        $string ??= '';        return preg_match('//u', $string) ? new UnicodeString($string) : new ByteString($string);    }}
 |