? PHP é uma linguagem de programação que insere código em seções de um modelo HTML , que adiciona capacidades de programação para o Hypertext Markup Language. Hyperlinks são uma estrutura em HTML que fazem referência a um local da Internet no corpo de uma página da Web . Esses locais podem incluir outra página da Web ou uma imagem , por exemplo. Quando o programa PHP é executado, os elementos do programa -se substituir com o resultado de instruções de processamento . Gerando HTML de procedimentos de programação produz um formato diferente para a estrutura das palavras dentro do programa PHP. Por esta razão, os hiperlinks podem ser escritos em suportes de PHP , mas eles precisam ser formatados de forma diferente para compensar os efeitos do programa. PHP bloco
A seção de código incorporado no documento de hipertexto de um programa PHP é chamado um bloco PHP. Um bloco está contido entre parênteses que dizem ao compilador que estas são instruções PHP e não HTML. O suporte de um bloco PHP abertura ou é " Php " ou apenas " " Eo colchete de fechamento é " > " . Um programa pode conter vários blocos. Os blocos de aparecer na posição em que o programa quer inserir o código HTML que resulta da execução desse bloco.
Formatação
Um problema com a geração de texto formatado a partir de um sistema de que tem diferentes convenções de formatação é que a sintaxe dos dois formatos podem às vezes se chocam. Por exemplo, a marca de citação é um problema, porque o programa PHP pode precisar de colocar uma marca de citação na saída de seu funcionamento , mas a própria marca de citação é um delimitador de abertura e fechamento de valores dentro do PHP. Escrevendo uma função, como print " " iria criar um hiperlink na saída , a não ser que a citação no início no link iria fechar a string passado para o comando de impressão. Citações dentro de aspas em breve causar uma confusão, porque o PHP conta cada string como sendo delimitada pela primeira citação que encontra e fechada pela segunda citação que ele encontra. Assim, a seqüência de caracteres passada para a impressão PHP seria interpretado como " " .
Escaping < br >
linguagens de Programação dar aos programadores a capacidade de sinalizar quando um personagem sintaxe é para ser tratada como uma instrução e quando é para ser tratado a apenas um personagem . Isso é chamado de " escapar. " No exemplo " " as cotações internas precisam de escape para que o PHP ignora -los e apenas copia -los com o resto do texto dentro das aspas externas . O caractere de escape em PHP é a barra invertida. Então PHP irá imprimir um link completo em formato HTML com : . Echo " "
Cotações
Outro método para saída de hyperlinks é conter a linha entre aspas simples e não aspas duplas : echo " ' . No entanto, se o link é montada incluindo uma variável , isso vai aparecer como o nome da variável se aspas simples são usados, mas será substituído pelo conteúdo de variáveis é a string é delimitada por aspas duplas.