120 of 410 menu

Funktionen sprintf

Funktionen sprintf formaterer en streng i henhold til den angivne skabelon og returnerer resultatet. Den tager en formatstreng som første parameter og efterfølgende parametre - værdier til indsættelse. I formatstrengen bruges specielle symboler (format-specifikatorer), som starter med tegnet % og styrer formateringen af output.

Syntaks

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

Format-specifikatorer

Specifikator Beskrivelse
%s Streng
%d Heltal med fortegn (decimal)
%u Heltal uden fortegn (decimal)
%f Kommatal (lokaleafhængig)
%F Kommatal (ikke lokaleafhængig)
%c Symbol baseret på ASCII-kode
%x Heltal i hexadecimalt system (små bogstaver)
%X Heltal i hexadecimalt system (store bogstaver)
%o Heltal i oktalt system
%b Heltal i binært system
%e Videnskabelig notation (små bogstaver)
%E Videnskabelig notation (store bogstaver)
%g Kort notation %e eller %f
%G Kort notation %E eller %F
%% Procenttegn

Eksempel

Formatering af streng med indsættelse af heltal:

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

Resultat af kodeudførelse:

'There are 5 apples'

Eksempel

Formatering med flere indsættelser:

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

Resultat af kodeudførelse:

'John has 120 points'

Eksempel

Formatering af kommatal:

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

Resultat af kodeudførelse:

'Price: $12.36'

Se også

  • funktionen printf,
    som udskriver en formateret streng
  • funktionen vsprintf,
    som fungerer på samme måde, men tager et array af argumenter
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis