120 of 410 menu

Funksjonen sprintf

Funksjonen sprintf formaterer en streng i henhold til den spesifiserte malen og returnerer resultatet. Den tar en formatstreng som første parameter, og påfølgende parametere er verdier for innsetting. I formatstrengen brukes spesielle symboler (formatspecifikatorer) som starter med tegnet % og styrer utdataformateringen.

Syntaks

sprintf(format, arg1, arg2, ...);

Formatspecifikatorer

Specifikator Beskrivelse
%s Streng
%d Helttall med fortegn (desimalt)
%u Helttall uten fortegn (desimalt)
%f Flyttall (lokaleavhengig)
%F Flyttall (ikke lokaleavhengig)
%c Tegn etter ASCII-kode
%x Helttall i heksadesimalsystemet (små bokstaver)
%X Helttall i heksadesimalsystemet (store bokstaver)
%o Helttall i oktalsystemet
%b Helttall i binærsystemet
%e Vitenskapelig notasjon (små bokstaver)
%E Vitenskapelig notasjon (store bokstaver)
%g Kortform for %e eller %f
%G Kortform for %E eller %F
%% Prosenttegn

Eksempel

Formatering av streng med innsetting av helttall:

<?php $res = sprintf("There are %d apples", 5); echo $res; ?>

Resultat av kjøring:

'There are 5 apples'

Eksempel

Formatering med flere innsettinger:

<?php $res = sprintf("%s has %d points", "John", 120); echo $res; ?>

Resultat av kjøring:

'John has 120 points'

Eksempel

Formatering av flyttall:

<?php $res = sprintf("Price: $%.2f", 12.356); echo $res; ?>

Resultat av kjøring:

'Price: $12.36'

Se også

  • funksjonen printf,
    som skriver ut en formatert streng
  • funksjonen vsprintf,
    som fungerer på samme måte, men tar en matrise med argumenter
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis