hjemmesider og applikationer kan involvere forskellige teknologier arbejder sammen på klient og server side . Udviklere kan skrive PHP scripts , som de bygger de synlige HTML strukturer , som brugerne ser, når de besøger et websted . Inden for denne HTML markup , kan sites også bruge Cascading Style Sheets til at diktere det visuelle udseende af elementer. At fremhæve de søgeord i en tekststreng , kan en udvikler derfor anvende PHP kode i forbindelse med HTML og CSS. PHP Strygere
PHP-scripts model sekvenser af teksttegn As String værdier og variabler. For at angive en streng til visning , kan en PHP script bruge følgende syntaks: $ display_text = " Her er nogle ord på en side ",
Scriptet kan også angive søgeord som strengen variable , som i den følgende eksempel: $ nøgleordet = "ord ",
scriptet kan nu bruge string funktioner til at identificere søgeord i større streng, før du formaterer det for brugeren display på websiden
. Salg Matchende Nøgleord
PHP sprog giver udviklere med et sæt af standard funktioner til forarbejdning tekststrenge . Følgende kodeeksempel viser identificere søgeord og ændre det i displayet streng: $ markup_keyword = " " $ keyword " " , $ format_string = str_replace ( $ søgeord, $. . markup_keyword , $ display_text ),
Denne kode først definerer en ny streng, der indeholder den ønskede søgeord og nogle HTML markup . Koden erstatter derefter søgeordet i den oprindelige streng med denne nye markup streng, gemme resultatet på en ny streng variabel. Den formaterede streng variabel skal nu indeholde følgende tekst: Her er nogle ord på en side
HTML Markup
PHP scripts kan bygge HTML markup til at sende til brugerens webbrowser. Når du hente en PHP side i en browser , webserveren først afvikler scriptet , så sender sit output til klienten , som er din browser. Følgende kodeeksempel viser : echo "
" $ format_string "
";
Denne kode bygger formateret streng i en HTML struktur , skriver dette til . . browser . Kommandoen echo skriver følgende markup til klienten :
Her er nogle ord på en side
CSS Erklæringer
< br >
Når en streng er blevet indbygget i HTML til at sende til brugerens browser , kan det blive stylet til at fremhæve de ønskede søgeord . Følgende eksempel CSS kode kan vises i hovedafsnittet af den resulterende webside :
Denne kode instruerer browseren til at vise søgeordet , som vises inde i et span element , med en gul baggrund og blå tekst . Dette er et eksempel til demonstration , men udviklerne kan vælge farver, der passer det overordnede design af et websted og til at gøre søgeordet sektioner kontrast til den omgivende tekst .