PHP Hypertext Preprocessor er en af de mest populære Web programmeringssprog i dag. Det har understøttelse for både formelle og objektorienteret programmering , hvilket gør den anvendelig i en række programmerings -indstillinger. Sletning enden af en snor i en cue kræver to trin : at finde positionen af cue i snoren og overskrive den originale streng med indholdet fra begyndelsen , indtil stikord. Førstnævnte sker ved hjælp af PHP indbyggede " strpos "-funktion , som finder den første forekomst af én streng i en anden , mens sidstnævnte sker ved hjælp af " substr "-funktion , som returnerer en del af en streng. Instruktioner
1
Åbn en teksteditor som Notepad , og oprette et nyt dokument. I PHP, definere cue og originale string variabler, som du vil bruge. Ved anvendelsen af dette eksempel er koden for at vise cue og string inkluderet : Hej
$ string = " Dette er begyndelsen af strengen Dette enden af strengen. ."
$ cue = " enden "
echo " Original: " . $ string . " Cue : " . $ stikord. "" ;
2
Skriv et segment af kode, der vil finde den position af cue inde den oprindelige streng ved hjælp af PHP er " strpos "-funktion. Funktionen tager to argumenter : Den streng , eller " høstak , " at søge og strengen , eller " nål ", for at finde. Funktionen returnerer "nålen er" position, hvis det er fundet , eller booleske falsk, hvis " nålen" ikke er fundet. Brug følgende kode : Hej
$ pos = strpos ( $ string , $ cue ),
3
Brug " substr " funktionen i et "hvis" erklæring om, at tests hvorvidt cue blev fundet, for at få strengen fra begyndelsen indtil cue holdning. Sæt en variabel med returværdien. Den " substr "-funktionen accepterer tre argumenter : Den streng til at bruge, den position, hvorfra at starte og antallet af tegn til at vende tilbage . Ved anvendelsen af dette eksempel , resultatet eller en fejlmeddelelse, hvis cue ikke bliver fundet , vil blive vist : Hej
if ($ pos == false !) {
$ Result = substr ( $ string , 0, $ pos ),
echo " Resultat: " . $ result ;
} else {
echo "The cue '." $ stikord. " 'Blev ikke fundet i strengen .'" $ string . « ."
}