Formatteren strings in PHP is handig als u wilt gegevens van het ene formaat naar het andere , zoals integer te zweven , of om het uiterlijk van de snaar te veranderen om te zetten . U kunt opmaken strings in PHP de functie " printf " , die vergelijkbaar is met de " printf " functie in andere programmeertalen . De functie neemt een string als input, overeenkomt met de identifiers om argumenten en voert de geformatteerde string. Instructies 1 Open het PHP -bestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 Geef een tekenreeks door toevoeging van de volgende code in het lichaam van uw HTML : $ str = "text " ; $ i = 11 ; $ f = 3,14159 ; $ format = " String - % s , Integer - % d , Float - % f " ; printf ( $ format , $ str , $ i , $ f ) ; het eerste argument in " printf " is de string te formaat en de overige argumenten zijn de bestelde waarden voor het type voorschrijvers . Met behulp van het voorbeeld , zal de uitgang " - tekst , Integer 11 , Float - String 3,141590 . " Zijn 3 Rechtvaardig de opgemaakte tekenreeks naar links of naar rechts door het toevoegen van de code : < br $ str > = "text " ; $ format = " [ % 10s ] " ; //rechts - rechtvaardigen met spaties $ format = " [ % - 10s ] " ; //links - rechtvaardigen met spaties $ format = " [ % 010S ] " ; //links - rechtvaardigen met nullen printf ( $ format , $ str ) ; het voorbeeld wordt afgedrukt : [ 000000text ] Swap argumenten en herhaal [ tekst ] [ tekst ] 4 de plaatsaanduidingen in de opgemaakte tekenreeks door het toevoegen van de code : $ format = "text % 2 $ s nummer % 1 $ d tekst % 2 $ s nummer % 1 $ d " ; $ i = 11 ; $ str = " hier " ; printf ( $ format , $ i , $ str ) ; Typing " 2 $ " binnen de typespecificatie maakt het gebruik de 2 genoemde argument . U kunt hetzelfde argument herhaaldelijk gebruiken . Het voorbeeld zal uitgang : . Tekst hier nummer 11 hier tekst nummer 11 5 Sla het PHP- bestand en laad het op de webserver om de opgemaakte tekenreeks bekijken < br >
|