? Hypertext Preprocessor (PHP) é uma linguagem de script para gerar dinamicamente o conteúdo do site. Qualquer desenvolvedor Web que deseja exibir páginas da Web adaptados às condições de mudança precisa dominar as técnicas básicas de programação escrevendo Hypertext Markup Language (HTML). Uma tarefa comum envolvido com que está trocando um elemento HTML para o outro. Desde HTML é basicamente apenas um texto , a realização de tais tarefas é em grande parte uma questão de manipulação de cadeias de texto . É possível substituir um elemento com outro , simplesmente mostrando o segundo e não no primeiro . Instruções
1
Abra o arquivo que contém o código HTML para sua página da Web e digite em uma tag PHP abertura na parte superior da página. Após a marcação , escrever um script para determinar se o DIV deve ser substituído . Inicializar uma variável que servirá como uma bandeira para desencadear a substituição . Por exemplo , os dados recebidos de um formulário enviado poderá determinar as condições necessárias para a substituição da DIV. Nesse caso, seu script pode ser algo como isto : .
$ replace_div = FALSE ;//Inicializar o flag
if ($ _POST [ ,"== ' show_image ' 1] ) $ replace_div = TRUE ;//" show_image " é dados de um formulário .
2
Inicializar uma variável para conter o código HTML para quando o DIV será exibida. Em vez de aspas , use a sintaxe " heredoc " para grandes blocos de HTML. O operador heredocs parece " <<< " e é seguido por um identificador único . Feche o bloco com o mesmo identificador seguido por um ponto e vírgula . Não recuar o identificador de fechamento ou colocar qualquer outra coisa na mesma linha com ele. Por exemplo , digite o seguinte :
$ div_markup = <<< EOTA
Este é o lugar onde uma imagem teria sido exibida.
Se você gostaria de ver a imagem, retornar ao formulário e selecione " imagem show. "
< /div >
EOTA ;
3
Inicializar uma variável para conter o código HTML que irá substituir a dIV , e digite o fechamento tag PHP. Por exemplo, você pode querer substituir o DIV com uma imagem. Desde que não exige muito de HTML , não se incomode com a sintaxe heredoc :
$ img_markup = " "; ?
>
4
Dentro do HTML, onde o DIV seria exibida , insira um par de tags PHP. Dentro das tags , verifique a bandeira e exibir a marcação apropriada . Por exemplo , digite o seguinte : .
if ($ replace_div ) echo $ img_markup imagem ;//Display Fotografia
else echo $ div_markup ;//Mostrar DIV.
? >