str_pad

Supported Versions: PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8
Pad a string to a certain length with another string
str_pad(    string $string,    int $length,    string $pad_string " ",    int $pad_type STR_PAD_RIGHT): string
        $expressions explode(' '$expression);



        return 
collect($spacing)

            ->
map(fn ($length$index) => str_pad($expressions[$index], $length))

            ->
implode(' ');

    }
        }



        if (! 
$value instanceof Expression) {

            
$value str_pad($value2'0'STR_PAD_LEFT);

        }



        return 
$this->addDateBasedWhere('Day'$column$operator$value$boolean);
        }



        if (! 
$value instanceof Expression) {

            
$value str_pad($value2'0'STR_PAD_LEFT);

        }



        return 
$this->addDateBasedWhere('Month'$column$operator$value$boolean);
    public static function padBoth($value$length$pad ' ')

    {

        return 
str_pad($valuestrlen($value) - mb_strlen($value) + $length$padSTR_PAD_BOTH);

    }
    public static function padLeft($value$length$pad ' ')

    {

        return 
str_pad($valuestrlen($value) - mb_strlen($value) + $length$padSTR_PAD_LEFT);

    }
    public static function padRight($value$length$pad ' ')

    {

        return 
str_pad($valuestrlen($value) - mb_strlen($value) + $length$padSTR_PAD_RIGHT);

    }
                    $description substr($description0$remaining 3) . '...';

                }



                
$io->write(str_pad($result['name'], $nameLength' ') . $warning $description);

            }

        } elseif (
$format === 'json') {

            
$io->write(JsonFile::encode($results));
                }



                foreach (
$packages as $package) {

                    
$io->write($indent str_pad($package['name'], $nameLength' '), false);

                    if (isset(
$package['version']) && $writeVersion) {

                        
$io->write(' ' str_pad($package['version'], $versionLength' '), false);

                    }
                foreach ($packages as $package) {

                    
$io->write($indent str_pad($package['name'], $nameLength' '), false);

                    if (isset(
$package['version']) && $writeVersion) {

                        
$io->write(' ' str_pad($package['version'], $versionLength' '), false);

                    }

                    if (isset(
$package['latest']) && $writeLatest) {

                        
$latestVersion $package['latest'];
                        if (!$io->isDecorated()) {

                            
$latestVersion str_replace(array('up-to-date''semver-safe-update''update-possible'), array('=''!''~'), $updateStatus) . ' ' $latestVersion;

                        }

                        
$io->write(' <' $style '>' str_pad($latestVersion$latestLength' ') . '</' $style '>'false);

                    }

                    if (isset(
$package['description']) && $writeDescription) {

                        
$description strtok($package['description'], "\r\n");
        $str "Pool:\n";



        foreach (
$this->packages as $package) {

            
$str .= '- '.str_pad((string) $package->id6' 'STR_PAD_LEFT).': '.$package->getName()."\n";

        }



        return 
$str;
    {

        
$string "\n";

        foreach (
$this->rules as $type => $rules) {

            
$string .= str_pad(self::$types[$type], 8' ') . ": ";

            foreach (
$rules as $rule) {

                
$string .= ($repositorySet && $request && $pool $rule->getPrettyString($repositorySet$request$pool$isVerbose) : $rule)."\n";

            }
            $mask .= chr(0xff ^ (0xff >> $remainder));

        }



        
$mask str_pad($mask$sizechr(0));



        return 
$this->ipMapTo6($mask$size);

    }
    private function padColumn(string $textint $width)

    {

        
$ansiCharacterPadding strlen($text) - strlen($this->stripAnsi($text));

        return 
str_pad($text$width $ansiCharacterPadding);

    }



    private function 
stripAnsi(string $text): string
function ansi(int $code)

{

    
$code str_pad($code30STR_PAD_LEFT);

    return 
"\x1b[{$code}m";

}