English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione str_pad() viene usata per riempire una stringa con un'altra stringa a una lunghezza specificata.
str_pad(string,length,pad_string,pad_type)
Usato per riempire la stringa a una lunghezza nuova. La funzione restituisce la stringa riempita da sinistra, destra o entrambe le estremità riempite a lunghezza specificata. Se il parametro opzionale pad_string non è specificato, la stringa viene riempita con spazi, altrimenti viene riempita con pad_string a lunghezza specificata.
Restituisce la stringa riempita
Numero di sequenza | Parametri e descrizione |
---|---|
1 | string Obbligatorio. Specifica la stringa da riempire |
2 | length Obbligatorio. Specifica la lunghezza della nuova stringa |
3 | pad_string Opzionale. Specifica la stringa da usare per il riempimento |
4 | pad_type Opzionale. Specifica quale lato della stringa riempireValori possibili:
|
Prova l'esempio seguente, riempi la stringa con str_pad:
<?php //Riempimento dell'estremità destra della stringa con : $input = "w3codebox "; echo str_pad($input,18,":"); echo '<br>'; //Riempimento dell'estremità sinistra della stringa $str = "oldtoolbag.com"; echo str_pad($str,20,"!",STR_PAD_LEFT); echo '<br>'; //Riempimento delle due estremità della stringa $str = "wit.oldtoolbag.com"; echo str_pad($str,20,"-",STR_PAD_BOTH); ?>Prova a vedere‹/›
Risultato di output
w3codebox :::::::::::: !!!!!!!!!!!oldtoolbag.com ---wit.oldtoolbag.com---