PHP : Hypertext Preprocessor är ett server - side skriptspråk som används i stor utsträckning i samband med Hypertext Markup Language . PHP möjliggör en mängd olika funktioner och processer , inklusive analys av enskilda tecken i en sträng . Den PHP " ord ( ) " -funktion gör att du kan returnera ASCII-värdet för ett tecken . Om du vill göra detta för flera tecken i en sträng , måste du använda en slinga , som ord ( ) funktionen endast utvärderar det första tecknet i strängen . Saker du behöver
Textredigerare
Visa fler instruktioner
ORD ( ) Funktion
1
Börja din PHP-skript med " < ? Php " .
Sida 2
Store din sträng eller karaktär som en variabel :
< php
$ jalv = " jorv " , Addera ? 3
Använd ord ( ) funktionen för att returnera ASCII-värdet för det första tecknet i din variabel . Till exempel : ?
< Php
$ jalv = " jorv ";
echo ORD ( $ jalv ) ,
echo kommando kommer att visa värdet . Du kan också lagra värdet i en variabel . Till exempel : ; " ? > " .
$ ASC = ord ( $ jalv )
4
Avsluta din PHP-skript med Addera Använda en för Loop
5
Använd " strlen ( ) " -funktion för att räkna antalet tecken i strängen . Förvara detta i en variabel :
$ count = strlen ( $ jalv ) ,
6
Börja en for-loop med den initiala parametern " $ i = 0 " , för att upprepa medan " $ jag " är mindre än eller lika med " $ count : "
för ( $ i = 0 ; $ i < = $ count ; $ i + + ) katalog
" $ i + + " parametern steg " $ i " med ett varje gång slingan avslutas
7
Använd den substr ( ) -funktionen i din for-loop för att returnera ASCII-värdet för varje tecken i strängen : .
för ( $ i = 0 ; $ i < = $ count ; $ i + + ) katalog
{
echo ORD ( substr ( $ jalv , $ i) ) ;
}
den första parametern i substr ( ) funktionen är strängen $ jalv och den andra berättar funktionen var man ska börja sin analys . Eftersom ord ( ) funktionen endast omvandlar det första tecknet i strängen , behöver du inte ange en slutpunkt för substr ( ) funktionen . Addera