beth yw cystrawen y ffwythiant VPRINTF() yn php?
vprintf(format,argarray)
Paramedr | Disgrifiad |
---|---|
Fformat | Angenrheidiol. Yn pennu'r llinyn a sut i fformatio'r newidynnau ynddo. Gwerthoedd fformat posibl: %% - Yn dychwelyd arwydd y cant% b - Rhif deuaidd%c - Y nod yn ôl y gwerth ASCII%d - Rhif degol wedi'i lofnodi (negyddol, sero neu bositif )%e – Nodiant gwyddonol yn defnyddio llythrennau bach (ee 1.2e+2)%E – Nodiant gwyddonol yn defnyddio priflythrennau (ee 1.2E+2)%u – Rhif degol heb ei lofnodi (sy'n hafal i neu'n fwy na sero)%f – Arnofio- rhif pwynt (gosodiadau lleol yn ymwybodol)%F – Rhif pwynt arnawf (ddim gosodiadau lleol yn ymwybodol)%g – byrrach o %e a %f%G – byrrach o % E a %f%o – Rhif wythol%s – Llinyn% x – Rhif hecsadegol (llythrennau bach)% X – Rhif hecsadegol (llythrennau mawr)Gwerthoedd fformat ychwanegol. Mae'r rhain yn cael eu gosod rhwng y % a'r llythyren (enghraifft %.2f):+ (Grymoedd + a – o flaen rhifau. Yn ddiofyn, dim ond rhifau negatif sy'n cael eu marcio)' (Yn pennu beth i'w ddefnyddio fel padin. Y gofod yw'r rhagosodiad. Rhaid ei ddefnyddio gyda'r fanyleb lled. Enghraifft: %'x20s (mae hwn yn defnyddio "x" fel padin)- (Chwith yn cyfiawnhau'r gwerth newidiol)[0-9] (Yn pennu'r lled lleiaf a ddelir i'r gwerth newidyn). [0-9] (Yn pennu nifer y digidau degol neu hyd llinyn uchaf)Nodyn: Os defnyddir gwerthoedd fformat ychwanegol lluosog, rhaid iddynt fod yn yr un drefn ag uchod. |
argarae | Angenrheidiol. Arae gyda dadleuon i'w mewnosod wrth yr arwyddion % yn y llinyn fformat |
enghreifftiau o'r ffwythiant VPRINTF().
Enghraifft 1. Yn yr enghraifft hon, rydym yn allbynnu llinyn wedi'i fformatio.
<?php
$number = 9;
$str = "Beijing";
vprintf("There are %u million bicycles in %s.",array($number,$str));
?>