? Hypertext Preprocessor ( PHP ) är ett skriptspråk för att dynamiskt generera webbplats innehåll . Varje webbutvecklare som vill visa webbsidor anpassas till ändrade förhållanden måste behärska de grundläggande teknikerna för programmatiskt skriva Hypertext Markup Language ( HTML ) . En vanlig uppgift involverad med som att byta ut ett HTML-element för en annan . Eftersom HTML är ytterst bara text , som utför sådana uppgifter är till stor del en fråga om att manipulera textsträngar . Du kan byta ut ett element med en annan genom att helt enkelt visa den andra och inte den första . Instruktioner
1
Öppna filen som innehåller den HTML för din webbsida , och typ i en öppning PHP -taggen längst upp på sidan . Efter taggen , skriva ett manus för att avgöra om DIV bör ersättas . Initiera en variabel som kommer att fungera som en flagga för att utlösa ersättare . Till exempel kan uppgifter från en inlämnad blankett fastställa de nödvändiga villkoren för att ersätta DIV . I så fall kan ditt manus ser ut ungefär så här : ? .
< Php
$ replace_div = FALSK ;//Initiera flaggan
if ( $ _POST [ ,"" show_image ' == 1 ] ) $ replace_div = SANT ;//" show_image " är data från ett formulär .
2
initiera en variabel att innehålla HTML för när DIV visas . I stället för citattecken , använd " heredoc " syntax för stora block av HTML . Den heredoc Operatören ser ut " <<< " och följs av en unik identifierare . Stäng blocket med samma identifierare följt av ett semikolon . Inte strecksatsen sista identifierare eller sätta något annat på samma linje med det . Till exempel , skriver du följande :
$ div_markup = <<< EOTA
här är där en bilden skulle ha visats . < /h3 >
p Om du vill se bilden , återgår till formuläret och välj "visa bild ". < /p >
< /div >
EOTA ,
3
initiera en variabel att innehålla HTML som kommer att ersätta dIV , och typ i det avslutande PHP -taggen . Till exempel kanske du vill ersätta DIV med en bild . Eftersom det inte kräver mycket HTML , försök inte med heredoc syntax :
$ img_markup = " " ; ?
>
4
Inom HTML , där DIV skulle visas , skriv in ett par av PHP -taggar . Inom taggarna , ta flaggan och visa rätt uppmärkning . Skriv till exempel följande : ?
< Php
if ( $ replace_div ) echo $ img_markup ;//Display bild
annat echo $ div_markup ;//. visa DIV .
? > Addera