Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť reťazec vnútri reťazca PHP

Použitie Počítač programovací jazyk , ako je PHP chcete nájsť konkrétne slová alebo sekvencie znakov v texte sa nazýva nájsť reťazec v rámci reťazca . Text v počítačových programovacích jazykoch je uložený v premennej s názvom reťazca . Hľadanie reťazca v reťazci je dokonalý s " subpos " funkcie PHP . Zadajte reťazcovú premennú , ktorú chcete použiť pre vyhľadávanie a reťazec , ktorý chcete vyhľadať . Funkcie strpos vráti pozíciu prvého znaku reťazca hľadáte v reťazcové premenné , ktoré hľadáte . Veci , ktoré budete potrebovať klipart textový editor klipart Web Hosting Service s PHP softvér
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte textového editora vytvorte súbor a uložte ho ako " find_string_in_string.php . " Zadajte kód na znamenie , že text , ktorý nasleduje , je PHP skript ( PHP programovací kód ) .

< ? Php
2

Zadajte kód na ďalšom riadku textu editor na vytvorenie reťazcové premennej , ktorá obsahuje reťazec ( text )

$ find_string_in_this_string = " Dokážete nájsť pozíciu prvého slova s názvom reťazec v tejto vete . " ; .

vyššie uvedený riadok kódu vytvorí reťazec premennej s názvom " $ find_string_in_this_string . " PHP interpretuje text v úvodzovkách ako reťazec a uloží ho ako reťazec v $ find_string_in_this_string premennej
3

zadajte nasledujúci kód na ďalší riadok v textovom editore : .

$ stringPosition = strpos ( $ find_string_in_this_string , " string " ) ;

Funkcia PHP strpos musí mať dva argumenty . Reťazec premenné použiť na vyhľadanie reťazca a špecifickú sekvenciu znakov ( string ) pre hľadanie . V tomto príklade sa funkcia strpos vyhľadávať text v reťazci premennej $ find_string_in_this_string pre slovo reťazec . Číselnej pozície prvého znaku v reťazci budú zaradené do premennej $ stringPosition
4

zadajte nasledujúci kód na ďalší riadok v textovom editore : .

Echo " postavenie slová " reťazec " vo vete je $ stringPosition znaky zo začiatku vety " ;

PHP echo funkcie sa zobrazí text v medzi úvodzovkami na obrazovke počítača . To nahradí číselnú hodnotu premennej $ stringPosition do textu
5

zadajte nasledujúci kód na ďalší riadok v textovom editore : . ?

>

Tento kód znamená , že koniec PHP skriptu bolo dosiahnuté a interpret ( PHP softvér , ktorý dekóduje počítačové inštrukcie) nie je spracovať ľubovoľný text , ktorý nasleduje za názvom programovacích príkazov PHP .
6

Uložte súbor a potom nahrať na váš web hosting účte . Prejdite na adresu URL nahratého súboru . Všimnite si , že na webovej stránke sa zobrazí " pozície slová " reťazec " , vo vete je na pozícii 50. " Všimnite si , že slovo " reťazec " v pôvodnej vete je 50 znakov napravo od začiatku vety . Všimnite si , že PHP priradí prvý znak v reťazci do polohy 0.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené