Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Rozhodnite sa , ako budete spúšťať vaše PHP kód . Existuje niekoľko rôznych spôsobov , ktoré máte k dispozícii . Ak máte PHP servera , môžete spustiť kód pomocou PHP súborov . Ak nemáte prístup k serveru PHP , môžete použiť on - line PHP tlmočníka . Zadajte kód v tomto tutoriále buď do súboru PHP , alebo on - line PHP interpret
2
Začnite PHP program s nasledujúcim vyhlásením : . ?
< Php
Sims 3
deklarovať reťazec , prostredníctvom ktorého budete hľadať . Tento reťazec môže obsahovať akýkoľvek text , ktorý chcete . Napríklad , môžete napísať toto :
$ stringToSearch = ' Toto je reťazec , ktorý bude vyhľadávať dovnútra " ;
4
deklarovať reťazec , ktorý bude držať slovo , ktoré bude hľadať v inom reťazci . Vyhľadávanie frázy sú niekedy nazývané vzory , takže si mohol pomenovať svoje vyhľadávacie frázy premennej " searchPattern . " Ak chcete vyhľadať slovo " , " by ste mohli napísať nasledovné vyhlásenie :
$ searchPattern = '' ;
5
Pomocou strpos funkcie ( ) hľadať reťazec " " vo väčšom reťazec " Toto je reťazec , ktorý bude vyhľadávať dovnútra " Ak to chcete vykonať , prejsť názvy premenných pre tieto dva reťazce do strpos ( ) . Táto funkcia bude hľadať reťazec , a ak zistí , bude to vráti číselnú pozíciu podreťazca v reťazci väčšie . Môžete uložiť túto pozíciu v inej premennej , ako toto :
$ locationOfString = strpos ( $ stringToSearch , $ searchPattern ) ;
6
test , či bol nájdený reťazec . Môžete to urobiť tým , že testuje premenné $ locationOfSring na " keby " vyhlásenie . Ak reťazec nie je nájdený , bude táto premenná vyhodnotí ako false . Môžete vytlačiť správu informujúcu užívateľa , že reťazec nebol nájdený , ako je toto :
if ( $ locationOfString == false ) { print ( " reťazec nebol nájdený " ) ; }
7
Vytlačiť umiestnenie reťazca , ak bolo zistené , ako je toto :
else { printf ( " string nájsť na pozícii % d ' , $ locationOfString ) ; }
8
Uzavrieť svoje PHP program s vyhlásením nižšie : .
>
Váš program je teraz pripravený na testovanie na PHP servera , alebo on - line PHP interpret