Hypertext Preprocessor ( PHP ) is een scripttaal voor het dynamisch genereren van website-inhoud . Elke web developer die wil webpagina's aangepast aan de veranderende omstandigheden weer nodig heeft om de basistechnieken van programmacode schrijven Hypertext Markup Language ( HTML ) beheersen . Een gemeenschappelijke taak die betrokken zijn bij dat is het omwisselen van een HTML-element voor een ander . Aangezien HTML is uiteindelijk alleen maar tekst , die taken uitvoert, is grotendeels een kwestie van het manipuleren van tekenreeksen . U kunt een element te vervangen met een ander op eenvoudig vertoon van de tweede en niet de eerste . Instructies 1 Open het bestand met de HTML van uw webpagina , en typ in een opening PHP -tag aan de bovenkant van de pagina bevat . Na de tag , schrijven script te bepalen of de DIV worden vervangen . Initialiseren van een variabele die zal dienen als een vlag voor het activeren van de vervanging . Bijvoorbeeld , kan data ontvangen van een ingediend vormen de noodzakelijke voorwaarden voor het vervangen van DIV bepalen . In dat geval kan je script er ongeveer zo uitzien : ? . $ replace_div = FALSE ;//Initialiseer de vlag if ( $ _POST [ ,"' show_image ' == 1 ] ) $ replace_div = TRUE ;//" show_image " is gegevens van een formulier . kopen van 2 initialiseren van een variabele naar de HTML bevatten voor bij de DIV wordt weergegeven . In plaats van aanhalingstekens , gebruikt " heredoc " syntax voor grote blokken van HTML . De heredoc exploitant ziet eruit als " <<< " en wordt gevolgd door een unieke identificatiecode . Sluit het blok met dezelfde identificatie , gevolgd door een puntkomma . Niet streepje de afsluitende identifier of zet iets anders op dezelfde lijn met het. Typ bijvoorbeeld het volgende : $ div_markup = <<< EOTA Deze is de plaats waar een van de afbeelding zou hebben weergegeven . < /h3 > Als u wilt de afbeelding te zien , terug te gaan naar het formulier en selecteer " afbeelding laten zien. " < /p > < /div > EOTA ; 3 initialiseren van een variabele naar de HTML die de dIV zal vervangen , en het type bevat in de afsluitende PHP -tag . Bijvoorbeeld , kunt u de DIV te vervangen door een afbeelding . Aangezien dat niet veel HTML vereist , doe geen moeite met heredoc syntax : = " image $ img_markup " ; ? > 4 Binnen de HTML , waar de DIV zou worden weergegeven , voert u een paar PHP- tags. Binnen de tags , controleer dan de vlag en geven de juiste opmaak . Typ bijvoorbeeld de volgende : ? ( $ replace_div ) echo $ image img_markup ;//Beeldscherm indien else echo $ div_markup ;//. weer DIV . ? >
|