57 of 410 menu

Funzione str_pad

La funzione str_pad riempie una stringa con un'altra stringa fino a una lunghezza specificata. Il primo parametro accetta la stringa, il secondo - il numero di caratteri fino al quale la stringa deve essere riempita, il terzo parametro - ciò con cui riempire la stringa.

Il quarto parametro opzionale specifica da quale lato riempire la stringa. Questo parametro può assumere i seguenti valori: STR_PAD_LEFT - riempire la stringa a sinistra, STR_PAD_RIGHT - riempire la stringa a destra (questo è il valore predefinito).

Sintassi

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

Esempio

Riempiamo la stringa con il carattere '+' in modo che la stringa diventi di 10 caratteri:

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

Risultato dell'esecuzione del codice:

'abcde+++++'

Esempio

Ora la stringa verrà riempita non a destra, ma a sinistra:

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

Risultato dell'esecuzione del codice:

'+++++abcde'

Vedi anche

  • la funzione array_pad,
    che riempie un array con elementi specificati
  • la funzione array_fill,
    che riempie un array con un valore specifico
  • la funzione str_repeat,
    che ripete una stringa un numero specificato di volte
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta