PHP str_pad() fonksiyonu

Örnek

Sağ tarafı doldurarak 30 karakterlik yeni uzunluğa dizgeyi doldurma:

<?php
$str = "Hello World";
echo str_pad($str,30,".");
?>

Çalıştırma Örneği

Tanım ve Kullanım

str_pad() fonksiyonu, dizgeyi yeni bir uzunluğa doldurur.

Sözdizimi

str_pad(string,length,pad_string,pad_type)
Parametreler Açıklama
string Gerekli. Doldurulacak dizgeyi belirler.
length Gerekli. Yeni dizge uzunluğunu belirler. Eğer bu değer dizgenin orijinal uzunluğundan küçükse, hiçbir işlem yapılmaz.
pad_string Opsiyonel. Doldurma için kullanılacak dizgeyi belirler. Varsayılan boşluk.
pad_type

Opsiyonel. Doldurma dizgesinin hangi tarafını belirler.

Mümkün Değerler:

  • STR_PAD_BOTH - Dizgenin her iki tarafını doldurma. Eğer sayı çift değilse, sağ taraf ekstra doldurma alır.
  • STR_PAD_LEFT - Dizgenin sol tarafını doldurma.
  • STR_PAD_RIGHT - Dizgenin sağ tarafını doldurma. Varsayılan.

Teknik Açıklamalar

Dönüş Değeri: Doldurulan dizgeyi döndürür.
PHP Sürümü: 4.0.1+

Daha Fazla Örnek

Örnek 1

Dizgenin sol tarafını doldurma:

<?php
$str = "Hello World";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

Çalıştırma Örneği

Örnek 2

Dizgeyi her iki yanı doldurma:

<?php
$str = "Hello World";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

Çalıştırma Örneği