Funkcija PHP vprintf().
PHP vprintf() funkcija je vgrajena funkcija, ki vam omogoča oblikovanje in izpis niza v skladu z določeno obliko in argumenti. Ta funkcija je podobna printf() funkcijo, vendar namesto da bi sprejela argumente kot matriko, jih sprejme kot spremenljivo število argumentov. Funkcijo vprintf() lahko uporabite za različne namene, na primer za oblikovanje izpisa, ustvarjanje poročil in ustvarjanje dnevniških datotek.
Sintaksa za funkcijo vprintf().
Osnovna sintaksa za vprintf() funkcija je:
vprintf ( format , niz )
tukaj, 'format' je niz, ki določa obliko izhodnega niza, in 'niz' je niz vrednosti, ki bodo uporabljene za zamenjavo ograd v formatnem nizu.
Primer 1: Osnovna uporaba
// Določite formatni niz
$format = '%s vsebuje %d opic.' ;
// Definirajte argumente, ki bodo posredovani v vprintf()
$args = niz ( 'lepo' , 12 ) ;
// Pokliči funkcijo vprintf().
vprintf ( $format , $args ) ;
?>
Zgornja koda PHP prikazuje uporabo vprintf() funkcijo za izpis oblikovanega niza z dinamičnimi vrednostmi. Oblikovni niz je definiran z ogradami, dejanske vrednosti pa so posredovane kot niz argumentov v vprintf() funkcijo. Proizveden izhod bo nadomestil ogradne oznake v nizu zapisa z ustreznimi vrednostmi.
Primer 2: Oblikovanje števil s plavajočo vejico z vprintf()
// Določite formatni niz
$format = 'Temperatura je %0,2f stopinj Celzija.' ;
// Definirajte argument, ki bo posredovan v vprintf()
$temperatura = 24.87 ;
// Pokliči funkcijo vprintf().
vprintf ( $format , niz ( $temperatura ) ) ;
?>
Zgornja koda PHP uporablja vprintf() funkcijo za tiskanje oblikovanega niza z vrednostjo temperature, zaokroženo na 2 decimalni mesti. Niz formata določa izhodni format, medtem ko niz argumentov vsebuje spremenljivko ali podatke, ki jih je treba ustrezno formatirati.
Zaključek
The vprintf() funkcija v PHP je zmogljivo orodje za oblikovanje in izpis nizov na podlagi vnaprej določene oblike in nabora argumentov. Zaradi svoje prilagodljivosti in enostavne uporabe je bistvena funkcija za razvijalce, ki morajo manipulirati z nizi ali ustvarjati formatiran izhod. Z razumevanjem sintakse in primerov uporabe te funkcije lahko razvijalci v celoti izkoristijo njene zmožnosti in poenostavijo svoje programske naloge PHP.