i PHP -skript , strängvariabler tillåter programmerare att modellera och manipulera sekvenser av bokstäver. Dessa strängar kan innehålla bokstäver , siffror och symboler skiljetecken . Språket PHP erbjuder ett brett utbud av sträng funktioner för att utföra många gemensamma processer . Bland de vanligaste sträng funktioner är de som skript kan användas för att beräkna sträng längd , utgående strängar till webbläsaren och retur information om string innehåll . Skapa strängar
att skapa en sträng variabel i ett PHP-skript , programmerare måste välja ett variabelnamn , förklara den , och sedan följa det med ett uppdrag operation , lagra en viss sekvens av tecken inom den givna variabel. Följande exempel PHP-kod skapar en sträng variabel och ger det ett värde :
$ my_words = " äpple banan apelsin " ,
När denna linje körs , kommer skriptet att ha en sträng variabel kan det sedan utföra sträng funktioner på .
längd
Beräkning stränglängden är en gemensam uppgift i PHP-skript , till exempel i fall där strängarna lagra data poster som måste vara inom ett visst intervall . Följande exempel PHP kod visar att beräkna längden av en sträng variabel , lagra resultatet i en numerisk variabel :
$ string_length = strlen ( $ my_words ) ,
När denna linje har utförts , den " string_length " variabel lagrar ett heltal som representerar antalet tecken i strängen .
Utgång
PHP-skript utför server - side bearbetning för webbplatser . Det är vanligt att PHP-skript för att förbereda och utdata för webbplatsens användare . Den PHP-skript körs på servern , bygger HTML- strukturer för att modellera innehållet webbsidan , sedan skickar detta till användarens webbläsare för visning där. Följande exempelkod visar bygga en sekvens av HTML med en textsträng i den , sedan skriver detta till webbläsaren :
$ output_text = "
" $ my_words " < /p > " . . ;
echo $ output_text ,
första raden kod sammanfogar HTML strängar med innehållet i en sträng variabel . Den andra raden i koden skriver förberedda HTML-innehåll i webbläsaren med hjälp av eko -funktionen .
Jämförelse
PHP-kod kan jämföra innehållet i två strängar , returnera ett heltal värde som anger om den första är mindre än det andra , oavsett om den första är större än den andra , eller om de två är lika . Om det första är större , returnerar funktionen ett värde som är större än noll. Om den första strängen är mindre än det andra , returnerar funktionen ett negativt värde. Om de två strängarna är lika , returnerar funktionen ett värde av noll. Följande exempel PHP kod visar tekniken :
$ första = " a " ,
$ andra = " b" ;
echo strcmp ( $ första , $ sekund ) ;
Denna kod bör leda PHP för att mata ut ett negativt värde , eftersom den första strängen är mindre alfabetiskt Addera
.