Webbplatser och applikationer kan innebära olika tekniker som arbetar tillsammans på klient -och serversidan . Utvecklare kan skriva PHP-skript där de bygger de synliga HTML strukturer som användarna ser när de besöker en webbplats . Inom denna HTML-kod , kan webbplatser använder också Cascading Style Sheets att diktera det visuella utseendet av element . För att belysa sökord i en textsträng , kan en utvecklare använder därför PHP-kod i samband med HTML och CSS . PHP Strängar
PHP -skript modell sekvenser av text som strängvärden och variabler . Om du vill ange en sträng för visning , kan ett PHP-skript Använd följande syntax : $ display_text = " Här är några ord på en sida " ,
Skriptet kan också ange de sökord som strängvariabler , som i följande exempel : $ sökord = "ord" ,
skriptet kan nu använda sträng funktioner för att identifiera nyckelord i större strängen , innan du formaterar det för användaren visas på webbsidan
.
Matchande Nyckelord
PHP ger utvecklare med en uppsättning standardfunktioner för bearbetning textsträngar . Följande exempelkod visar identifierar sökordet och ändra det i displayen strängen : $ markup_keyword = " " $ sökordet " < /span > " , $ format_string = str_replace ( $ sökord , $ . . markup_keyword , $ display_text ) , definierar
koden först en ny sträng som innehåller den önskade sökord och några HTML-koder . Koden ersätter då nyckelordet i den ursprungliga strängen med denna nya markeringar sträng , lagra resultatet i en ny sträng variabel . Den formaterad sträng variabel bör nu innehålla följande text : Här är några ord < /span > på en sida
HTML Markup
PHP skript kan bygga HTML-kod för att skicka till användarens webbläsare . När du hämtar en PHP- sida i en webbläsare , exekverar webbservern första manuset , sedan skickar utdata till klienten , som är din webbläsare . Följande exempelkod visar : echo "
" $ format_string " < /div > ";
här koden bygger formaterad sträng i ett HTML struktur , skriver detta till . . webbläsare. Ekot Kommandot skriver följande uppmärkning till klienten :
Här är några
ord < /span > på en sida < /div > Addera CSS Förklaringar
När en sträng har byggts in HTML för att skicka till användarens webbläsare , kan det vara utformade för att markera önskade sökord . Följande exempel CSS-kod kan visas i huvudet delen av den resulterande webbsidan :