57 of 410 menu

str_pad Fonksiyonu

str_pad fonksiyonu, bir dizeyi belirli bir uzunluğa ulaşana kadar başka bir dizeyle doldurur. İlk parametre dizeyi alır, ikincisi - dizenin doldurulacağı karakter sayısını, üçüncü parametre ise dizenin ne ile doldurulacağını belirtir.

Dördüncü isteğe bağlı parametre, doldurmanın hangi taraftan yapılacağını belirtir. Bu parametre aşağıdaki değerleri alabilir: STR_PAD_LEFT - dizeyi soldan doldurur, STR_PAD_RIGHT - dizeyi sağdan doldurur (bu varsayılan değerdir).

Sözdizimi

str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string

Örnek

Dizeyi '+' karakteriyle dolduralım, böylece dizede 10 karakter olsun:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+'); ?>

Kodun çalıştırılmasının sonucu:

'abcde+++++'

Örnek

Şimdi dize sağdan değil, soldan doldurulacak:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+', STR_PAD_LEFT); ?>

Kodun çalıştırılmasının sonucu:

'+++++abcde'

Ayrıca Bakınız

  • array_pad fonksiyonu,
    bir diziyi belirtilen elemanlarla doldurur
  • array_fill fonksiyonu,
    bir diziyi istenen değerle doldurur
  • str_repeat fonksiyonu,
    bir dizeyi belirtilen sayıda tekrarlar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet