PHP Hypertext Preprocessor is een van de meest populaire Web programmeertalen vandaag . Het heeft ondersteuning voor zowel procedurele en object - georiënteerd programmeren , waardoor het nuttig in een aantal van de programmering instellingen maakt . Wissen einde van een koord in een cue vereist twee stappen : het vinden van de positie van het actiepunt in de string en het origineel te overschrijven snaar met een inhoud vanaf het begin tot het cue . De voormalige wordt gedaan met behulp van PHP ingebouwde functie " strpos " , waarvan het eerste exemplaar van een snaar in een ander vindt , terwijl de laatste wordt gedaan met behulp van de functie " substr " , dat deel uitmaakt van een string terug . Instructies 1 Open een teksteditor , zoals Kladblok , en maak een nieuw document . In PHP , bepalen de cue en originele reeks variabelen die u wilt gebruiken . Voor de toepassing van dit voorbeeld wordt code om de cue en string weer opgenomen : $ string = " Dit is het begin van de string Dit het einde van de string . '. ; $ cue = " het einde " ; echo " Original : < /b > " . $ string . " Cue : < /b > " . $ cue . " " ; kopen van 2 Schrijf een segment van de code dat de positie van de cue in de originele string met behulp van PHP zal vinden " functie strpos " . De functie heeft twee argumenten : de string , of " hooiberg ", om te zoeken en de string , of " naald " te vinden . De functie geeft het " naald "-stand als het wordt gevonden of Boolean false als de " naald " niet is gevonden . Gebruik de volgende code : $ pos = strpos ( $ string , $ cue ) ; 3 Gebruik de functie " substr " binnen een "if " statement dat de tests of de cue werd gevonden , om de string te krijgen vanaf het begin tot aan de positie van de cue 's . Stel een variabele met de return waarde . De functie " substr " accepteert drie argumenten : de string te gebruiken, de positie van waaruit te starten en het aantal tekens te keren . Voor de toepassing van dit voorbeeld , het resultaat of een foutmelding , als de cue niet wordt gevonden , zal worden getoond : if ( $ pos == false ) { $ resultaat = substr ( $ string , 0 , $ pos ) ; echo " Resultaat : < /b > " . $ resultaat ; } else { echo " De cue ' " . $ cue . " Is niet gevonden in de string ' " . $ string . " ' . " ; }
|