str_pad

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

str_padBir dizgeyi belli bir uzunlukta diğer dizgeyle doldurur

Açıklama

str_pad(
    string$girdi,
    int$uzunluk,
    string$dolgu_dizgesi = " ",
    int$dolgu_türü = STR_PAD_RIGHT
): string

Bu işlev girdi dizgesinin solunu, sağını veya her iki tarafını belirtilen dolgu_dizgesi ile uzunluk'a kadar doldurarak sonucu döndürür. Eğer seçimlik dolgu_dizgesi belirtilmezse dolgu işlemi boşluk karakterleriyle yapılır.

Bağımsız Değişkenler

girdi

Girdi dizgesi.

uzunluk

Dolgulu dizgenin istenen uzunluğu. uzunluk negatifse veya girdi dizgesinin uzunluğundan küçük veya ona eşitse herhangi bir dolgu işlemi yapılmaz ve girdi döndürülür.

dolgu_dizgesi

Bilginize:

Son dolgu_dizgesi dolgulu uzunluğu tam olarak dolduramazsa kırpılır.

dolgu_türü

Seçimlik dolgu_türü olarak STR_PAD_RIGHT (sağ), STR_PAD_LEFT (sol) veya STR_PAD_BOTH sabiti (her iki taraf) belirtilebilir. dolgu_türü belirtilmezse STR_PAD_RIGHT değeri öntanımlıdır.

Dönen Değerler

Dolgulu dizge döner.

Örnekler

Örnek 1 - str_pad() örneği

<?php
$input
= "Ayran";
echo
str_pad($input, 10); // "Ayran " üretilir
echo str_pad($input, 10, "-=", STR_PAD_LEFT); // "-=-=-Ayran" üretilir
echo str_pad($input, 10, "_", STR_PAD_BOTH); // "__Ayran___" üretilir
echo str_pad($input, 6, "___"); // "Ayran_" üretilir
echo str_pad($input, 3, "*"); // "Ayran" üretilir
?>

Ayrıca Bakınız

  • mb_str_pad() - Pad a multibyte string to a certain length with another multibyte string
To Top