Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Explicacao detalhada da programacao em PHP


Posts Recomendados

Introdução à programação em PHP:

 

 

PHP é uma das linguagens do lado do servidor mais utilizadas da web. Nascida em 1994 refere-se à uma linguagem de criação relativamente crescente que teve uma grande aceitação pela comunidade de webmasters, devido a sua potência e simplicidade que a caracterizam.

PHP permite-nos reagrupar os seus pequenos fragmentos de código dentro da página HTML e realizar determinadas tarefas de uma forma fácil e eficaz sem ter de implementar programas programados na íntegra numa linguagem diferente de HTML. Por outro lado, é aqui que reside o seu maior interesse relativamente às outras linguagens pensadas para os CGI, o PHP oferece inúmeras funções para a exploração de bases de dados de um modo fácil, sem complicações.

 

Poderíamos efetuar a comparação de dizer que PHP e ASP são linguagens parecidas em quanto à potência e dificuldade se bem que a síntese pode diferir sensivelmente. Algumas diferenças principais podem, mesmo assim, mencionar-se:

 

 

PHP, ainda que multiplataforma, foi desenhado inicialmente para sistemas UNIX e é neste sistema operativo que se pode aproveitar melhor as suas prestações. ASP, sendo uma tecnologia Microsoft, está orientado para sistemas Windows, especialmente NT.

 

 

As tarefas básicas que podem realizar directamente a linguagem são definidas em PHP como funções sendo em ASP mais frequente o uso de objectos. Logicamente, isto não é mais do que uma simples questão formal já que ambas linguagens suportam por igual ambos os procedimentos.

 

 

ASP realiza numerosas tarefas servindo-se de componentes (objectos) que devem ser comprados (ou programados) pelo servidor a determinadas empresas especializadas. PHP têm uma filosofia totalmente diferente e, com um espírito mais generoso, é construído progressivamente por colaboradores desinteressados que implementam novas funções em novas versões da linguagem.

Este manual está destinado a todos os que quiserem começar do zero na aprendizagem desta linguagem e que estejam à procura da sua utilização directa no seu projecto de site ou no seu site HTML. Os capítulos são extremamente simples, sem ser simplistas, procurando ser acessíveis à maioria. Eles podem ser complementados posteriormente com outros artigos de maior nível, destinados à gente mais experiente.

 

A forma como relatamos este manual faz com que este seja acessível a qualquer pessoa não familiarizada com a programação. Mesmo assim, é possível que em determinadas alturas alguém que nunca tenha programado se veja um pouco desorientado. O nosso conselho é de não querer perceber tudo antes de passar ao capítulo seguinte, mas sim de tentar assimilar alguns conceitos e voltar a trás quando surgir uma dúvida ou nos tenhamos esquecido de algum detalhe. Nunca faz mal ler várias vezes o mesmo até que fique bem gravado e assimilado.

 

Breve história do PHP:

 

PHP é uma linguagem criada por uma grande comunidade de pessoas. O sistema foi desenvolvido originalmente no ano 1994 por Rasmus Lerdorf como um CGI escrito em C que permitia a interpretação de um número limitado de comandos. O sistema foi denominado Personal Home Page Tools e adquiriu um relativo êxito pelo que outras pessoas pediram a Rasmus que lhes permitisse utilizar os seus programas nas suas próprias paginas. Devido à aceitação do primeiro PHP e de maneira adicional, o seu criador desenhou um sistema para processar formulários ao qual deu o nome de FI (Form Interpreter) e o conjunto destas duas ferramentas, seria a primeira versão compacta da linguagem: PHP/FI. (que geralmente é muito utilizada em empresas de grande porte que possuem uma intranet local)

A seguinte grande contribuição à linguagem foi realizada a meados de 97 quando se voltou a programar o analisador sintáctico. Acrescentaram-se novas funcionalidades como o suporte de novos protocolos de Internet e o suporte da grande maioria de bases de dados comerciais. Todos estes melhoramentos constituíram a base do PHP versão 3. A versão actual de PHP é a versão 4, que utiliza o motor Zend, desenvolvido com maior meditação para cobrir as necessidades actuais e solucionar alguns inconvenientes da versão anterior. Alguns melhoramentos desta nova versão são a sua rapidez, pois agora primeiro compila-se e depois executa-se, quando antes se executava ao mesmo tempo que se interpretava o código. Outra qualidade é a sua independência do servidor web, criando versões de PHP nativas para mais plataformas, e também um API mais elaborado e com mais funções.

Neste último ano, o número de servidores que utilizam PHP aumentou, conseguindo situar-se perto dos 5 milhões de sites e 800.000 endereços IP, o que converteu PHP numa tecnologia popular. Isto deve-se, entre outras razões, ao facto de PHP ser o complemento ideal para que o Linux-Apache seja compatível com a programação do lado do servidor de sítios web. Devido à aceitação que conseguiu, e o grande esforço realizado por uma crescente comunidade de colaboradores para tentar conseguir uma implementação óptima, podemos assegurar que a linguagem irá converte-se num standard que compartilhará os êxitos augurados ao conjunto dos sistemas desenvolvidos em código aberto.

 

Tarefas Principais do PHP:

 

Pouco a pouco o PHP vai-se transformando numa linguagem que nos permite fazer de tudo. Num princípio desenhado para realizar pouco mais do que um contador e um livro de visitas, PHP experimentou em pouco tempo uma verdadeira revolução e, a partir das suas funções, neste momento pode realizar-se um grande número de tarefas úteis para o desenvolvimento web:

 

Funções de correio eletrónico

Podemos com uma facilidade assombrosa enviar um e-mail a uma pessoa ou lista parametrizando toda uma série de aspectos tais como o e-mail de procedência, assunto, pessoa a responder...

 

Outras funções menos frequentes, mas de indiscutível utilidade para a gestão de correios eletrónicos são incluídas na sua livraria.

 

Gestão de bases de dados

Torna-se complicado criar um site atual, potente e rico em conteúdo que não é gerido por uma base de dados. A linguagem PHP oferece interfaces para o acesso à maioria das bases de dados comerciais e por ODBC a todas as bases de dados possíveis em sistemas Microsoft, a partir das quais poderemos editar o conteúdo do nosso site com uma simplicidade absoluta.

 

Gestão de ficheiros

Criar, apagar, mover, modificar... qualquer tipo de operação mais ou menos razoável de que nos possamos lembrar pode ser realizada a partir de uma ampla livraria de funções para a gestão de ficheiros PHP. Também podemos transferir ficheiros por FTP a partir de comandos no nosso código, protocolo para o qual PHP previu também grande quantidade de funções.

 

Tratamento de Imagens

Evidentemente é muito mais simples utilizar Photoshop para o tratamento de uma imagem mas... e se temos de tratar montes de imagens enviadas pelos nossos cibernautas?

 

A verdade é que pode ser chato uniformizar em tamanho e em formato várias imagens recebidas todos os dias. Tudo isto pode ser automatizado eficazmente a través de PHP.

 

Também pode parece útil criar botões dinâmicos, isto é, botões em que utilizamos o mesmo design e só mudamos o texto. Poderemos por exemplo criar um botão fazendo uma única chamada a uma função em que introduzimos um estilo do botão e o texto a introduzir obtendo automaticamente o botão desejado.

 

A partir da livraria de funções gráficas podemos fazer isto e muito mais.

 

Muitas outras funções pensadas para a Internet (tratamento de cookies, acessos restringidos, comercio eletrónico...) ou para propósito geral (funções matemáticas, exploração de cadeias, de datas, correcção ortográfica, compressão de ficheiros...) são realizadas por esta linguagem. A esta imensa livraria só resta agregar todas as funções pessoais que vamos criando por necessidades próprias e que logo são reutilizadas noutros sites e todas aquelas trocadas e obtidas em foros e sites especializados.

 

Instalação de PHP em um servidor remoto:

 

Como todas as linguagem do lado do servidor, PHP requer uma instalação de um servidor no nosso PC para poder trabalhar em local. Este modo de trabalho torna-se mais práctico do que colocar os ficheiros por FTP no servidor e executá-los a partir da Internet.

Desta maneira, antes de começar a criar os nossos programas em PHP é necessário:

Transformar o nosso computador num servidor. Isto faz-se instalando um dos vários servidores disponíveis para o sistema operativo da nossa máquina.

 

Introduzir no nosso servidor os ficheiros que lhe permitem a compreesão do PHP. Estes ficheiros podem ser obtidos, na sua versão mais atual, na página oficial de PHP.

Para conhecer a forma de instalar PHP sobre cada servidor de cada sistema operativo podemos ir a central de documentação da página oficial de PHP onde podemos consultar um manual em HTML de rápida consulta e um enorme manual em PDF de quase 1000 páginas que explica de minuciosamente entre outras coisas, os passos a seguir para cada caso particular. De qualquer forma, nós vamos oferecer algumas ajudas para configurar PHP nos sistemas mais comuns. A eleição do nosso programa servidor terá muito que ver com o sistema operativo que tenhas a funcionar no teu computador. Estas seriam algumas possibilidades de sistemas operativos e soluções que funcionam bem.

 

Windows 95/98

 

Se voce trabalha em Windows 95 ou Windows 98 e para principiantes, é recomendável utilizar o servidor Personal Web Ser. Neste caso iriamos precisar:

 

 

Personal Web Server de Microsoft como servidor, que também serve para a aprendizagem em ASP.

 

Uma instalação da versão mais recente de PHP que, para além de demorar menos a fazer o download, nos guiará passo a passo em todo o processo de instalação. Esta versão não inclui todas as funcionalidades de PHP, mas servirá para aprender até um bom nível.

 

temos que destacar que, para o caso de PHP em PWS, à margem de tudo o que foi dito no capitulo de instalação, é importante ao criar o directório virtual permitir a execução de scripts validando a caixa correspondente.

 

Em Windows 95/98 também podemos utilizar o servidor Apache e pode que seja uma opção ainda mais completa que a de utilizar PWS. Passamos a explicar mais sobre o assunto.

 

Windows ME e XP Home edition

 

Não experimentamos PHP nestas plataformas, mas em principio não têm compatibilidade com Personal Web Server, pelo qual deveríamos escolher o outro servidor.

 

Outra possibilidade para os usuários de Windows em geral é instalar Apache como servidor web que pode ser vantajoso em relação ao uso do PWS, pois PHP está principalmente desenhado para funcionar neste servidor. Isto quer dizer que, ainda que em principio tudo devesse funcionar correctamente nos dois servidores, é possível que algum bug não corrigido faça falhar algum dos nossos scripts se trabalhamos com algum servidor cujas actualizações são menos frequentes e detalhadas.

 

Apache foi especialmente pensado para plataformas Unix-Linux, ainda que recentemente, com Apache 2.0 tenha sido feita uma versão específica para Windows.

 

Windows NT, Windows 2000 e XP nas suas versões Professional e Server

 

Para estes sistemas temos duas possibilidades muito interessantes pois podemos instalar PHP sobre Internet Information Server ou sobre Apache com todas as garantias. Se tivéssemos que recomendar alguma das duas opções, escolheríamos Apache pois como tínhamos dito, PHP está pensado para trabalhar sobre Apache. Podia ser interessante IIS no caso que desejemos usar ASP e PHP sobre o mesmo servidor pois em principio Apache não é compatível com ASP.

 

Unix - Linux

 

Temos de dizer que é neste sistema, e acompanhado de Apache, onde se obtêm as melhores prestações desta linguagem sendo a combinação mais comum na maioria dos servidores web que trabalham com PHP.

 

Conclusão

 

De qualquer modo, para fins de desenvolvimento local, em princípio podemos trabalhar em qualquer sistema. Somente em casos de programação realmente avançada poderemos enfrentar-nos com problemas relacionados com o sistema operativo utilizado ou o servidor no qual correm as nossas páginas. Temos de ver que em alguns casos pontuais, nos quais o nosso PC possa não ser muito potente, podemos fazer directamente os nossos testes com o servidor donde temos o nosso site o qual será, muito provavelmente, um Unix ou Linux funcionando com Apache.

 

Configuração de PHP com Apache em Windows, como CGI:

 

Existem duas formas de configurar PHP para trabalhar com Apache, instalar como um módulo ou instalar como um CGI. Neste artigo vamos ver como instalá-lo como um CGI.

 

Para instalar PHP como um CGI temos de seguir os seguintes passos:

 

Em primeiro lugar, temos de fazer download do PHP desde a página php.net. Existem duas versões, uma que tem um instalador, e outra que é um ficheiro ZIP. Optamos pela segunda hipótese.

 

Uma vez descarregado o ficheiro temos que descomprimi-lo dentro de uma pasta que não tem que estar dentro do path do Apache. Este artigo assumirá que se descomprime dentro duma pasta C:\PHP. Verificar que o conteúdo do ficheiro ZIP não fica num subdiretório da pasta C:\PHP, mas sim directamente no directório raiz da dita pasta.

 

Na pasta C:\PHP encontra-se um ficheiro chamado PHP4ts.dll, há que movê-lo para dentro da pasta C:\Windows\system ou C:\winnt\system.

 

A seguir, dentro da pasta c:\php encontra-se um ficheiro chamado php.ini-recomended. Temos de copiar este ficheiro para dentro da pasta C:\Windows, e renomeá-lo a php.ini

 

Neste ficheiro encontra-se toda a configuração de PHP, e todas as modificações na configuração de PHP (mostrar erros, variáveis globais, etc...) encontram-se dentro deste ficheiro.

 

É muito recomendável mudar a directiva display_errors que como valor pré-definido está em OFF, e pôr em ON, para poder ver os erros que se produzem nas páginas durante o desenvolvimento. Para um servidor em produção é conveniente deixá-la em OFF.

 

Uma vez feito isto, resta indicar-lhe ao Apache, onde se encontra instalado o PHP, para isso temos de editar o ficheiro httpd.conf que se encontra dentro da pasta conf, na pasta de instalação do apache (C:\Program Files\Apache Group\Apache2\conf).

 

Abrimos o ficheiro, situamo-nos no final do mesmo e escrevemos as seguintes linhas: ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php.exe"

 

Aqui indicamos onde se encontra o executável de php, e como associá-lo aos ficheiros php que se encontrem dentro do Apache.

 

A continuação é reiniciar o servidor Apache, e já esta!

 

Por último, para comprovar a nova instalação, recomenda-se criar um ficheiro php com o seguinte conteúdo:

 

<? phpinfo(); ?>

 

A seguir guardamo-lo dentro da pasta raiz de documentos do Apache (C:\Program Files\Apache Group\Apache2\htdocs), com um nome terminado em .php, por exemplo info.php

 

Para executá-lo, através de um navegador, escrever o endereço http://localhost/info.php.

 

Nota: Este tipo de instalação de PHP sobre Apache é pouco recomendável por motivos de segurança. Podemos segui-la para configurar PHP em local, com a intenção de fazer as nossas páginas web, mas nunca se vamos utilizar o servidor num entorno de produção, isto é, num servidor que se encontre permanentemente conectado a Internet servindo páginas a todo tipo de usuários. Seria necessário instalar PHP como um módulo de Apache, em lugar de CGI, para dotar ao sistema de uma maior segurança, e também mais potência.

 

Se tivermos problemas para instalar PHP e os programas relacionados no nosso sistema, sempre podemos optar pela opção mais rápidas, que é instalar um pacote que inclui tudo o necessário para começar. Poderemos encontrar tudo explicado numa guia gratuita com vídeos muito instrutivos e recomendáveis que nos ensinam a instalar PHP, Apache, MySQL e outras aplicações.

 

Configuração de PHP como módulo de Apache em Windows:

 

instalação de PHP como um CGI, ainda que na página de PHP desaconselha-se esta opção, pois sofre graves problemas de segurança. Ademais, PHP instalado como módulo de Apache torna-se muito mais rápido do que como CGI.

 

Referência: Vamos supor que o servidor de páginas web Apache 2.0 está instalado no nosso sistema. Não obstante, para os que não o tenham, aconselhamo-los o nosso manual de instalação e configuração de Apache. Também pomos à vossa disposição um link a uma guia em vídeo muito interessante e super simples para poder instalar PHP no nosso computador. A guia é gratuita e serve para instalar PHP, Apache e MySQL.

 

Baixar e descomprimir(descompactar) PHP

 

O primeiro passo consiste em descer a última versão de PHP. Poderemos fazê-lo desde a página oficial de PHP, na secção de downloads

É necessário se cadastrar para acessar o conteúdo.
Devemos escolher a versão "Zip Package" que contem todas as funcionalidades de PHP e do módulo necessário para instala-lo no Apache. Uma vez obtido o pacote comprimido em .zip de PHP necessitamos descomprimi-lo no nosso disco rígido. Podemos utilizar o directório raíz do disco para descomprimir os ficheiros. Neste caso, cria-se uma pasta com um nome semelhante a "php-4-3-1-Win32" que estará no directório raiz. Recomenda-se mudar o nome da pasta criada para algo simples como "C:\php". Em todo caso, avisam-nos na página de PHP para não colocar nenhum nome de pasta que tenha espaços, pois poderia dar problemas com alguns servidores. Por exemplo, cuidado com instalar PHP em algum directório como este "C:\Program Files\php", pois o path contém espaços.

 

Copia das DLL

 

Em seguida informam-nos sobre a necessidade de copiar no nosso diretório de sistema uma série de livrarias (.dll) que encontraremos no directório sapi da nossa instalação de PHP, supostamente algo como "C:\PHP\Sapi".

 

O mencionado directório do sistema pode variar de umas versões a outras de Windows. Em Windows XP, o directório de sistema onde temos de copiar as dll é:"C:\WINDOWS\system32". Em Windows 9x/ME, o directório seria "C:\Windows\System" sendo em Windows NT/2000 o directório "C:\WINNT\System32" ou "C:\WINNT40\System32".

 

Nota: Não se deve misturar as DLLs de diversas versões de PHP, porque do contrario, poderia causar-nos problemas.

 

Deferir um ficheiro php.ini

 

Outro ficheiro que devemos copiar, desta vez no nosso diretório Windows, é o php.ini, que guarda as opções de configuração definidas para PHP. Nas distribuições de PHP inclui-se dois ficheiros php.ini que podemos utilizar directamente no nosso sistema. Estes ficheiros chamam-se "php.ini-dist" e "php.ini-recommended" e contem umas opções típicas de configuração em PHP. Recomenda-se utilizar "php.ini-recommended", porque vem optimizado para obter os melhores níveis de segurança. Em qualquer caso, podemos editar em qualquer momento o conteúdo do ficheiro para modificar a configuração de PHP ao nosso gosto ou necessidades.

 

Para definir o php.ini devemos fazer uma copia do ficheiro ed configuração escolhido ("php.ini-dist" ou "php.ini-recommended") e renomeá-lo como o "php.ini". Posteriormente devemos copiá-lo na nossa pasta de Windows que em sistemas 9x/ME/Xp é "C:\windows" e em sistemas NT/2000 "C:\WINNT" ou "C:\WINNT40".

 

Editar httpd.conf

 

Posteriormente devemos editar o nosso ficheiro de configuração de Apache, chamado "httpd.conf" que está no directório "conf" da nossa instalação de Apache. Também podemos encontrar um acesso directo para editar esse ficheiro acedendo a Inicio - Programas - Apache HTTP Server - Configure Apache HTTP Server - Edit httpd.conf configuration file.

 

Devemos acrescentar um par de linhas de configuração do modulo Apache.

 

LoadModule php4_module C:\php\sapi\php4apache2.dll

AddType application/x-httpd-php .php

 

O lugar adequado para acrescentar essa linhas é no bloco de carga de módulos, que podemos encontrar se procuramos pelo texto "LoadModule". Podemos acrescentar as linhas de carga do modulo PHP depois da carga dos outros módulos que vem já configurados no ficheiro http.conf de Apache.

 

Se instalarmos o PHP no directório C:\PHP, devemos editar as linhas e colocar no http.conf o path correto ao diretório onde esta a livraria php4apache2.dll.

 

Um último passo

 

Antes de terminar e comprovar se o PHP se instalou correctamente, necessitamos copiar uma dll no diretório sapi. Concretamente, a dll "php4ts.dll", que podemos encontrar no nosso diretório de instalação de PHP, a qual devemos copiar ao directório sapi, algo assim como "C:\PHP\sapi"

 

Nota: Esta acção não vem documentada no manual de PHP, ainda que se não a fizermos não funcionará.

 

O erro que obtemos ao arrancar o Apache será algo como:

 

Syntax error on line 173 of C:/Program Files /Apache Group/Apache2/conf/httpd.conf: Cannot load C:/php/sapi/php4apache2.dll into server: Não se pode encontrar o módulo especificado.

 

Outra configuração que podemos aplicar no ficheiro httpd.conf é definir também como documento padrão o ficheiro index.php no nosso servidor Apache. O documento padrão é geralmente index.html, mas o habitual se formos programar com PHP é que também necessitemos de definir o index.php como documento a mostrar se não se indica outro documento do directório a que se está a aceder.

 

O documento pré-definido define-se com a variável DirectoryIndex. Obteremos uma definição como esta:

 

DirectoryIndex index.html index.html.var index.php

 

Comprovar se PHP está a funcionar correctamente

 

Para terminar, podemos criar uma página de prova de PHP, que colocaremos no nosso directório de publicação do Apache, geralmente chamado htdocs, que está dentro do directório onde se instalou Apache, algo assim como "C:\Program Files\Apache Group\Apache2\htdocs".

 

Podemos criar um ficheiro chamado, por exemplo, "prova.php", no qual colocaremos dentro o seguinte código:

<? phpinfo() ?>

 

Esta função simplesmente criará uma página que mostra as configurações definidas para PHP nesse servidor.

 

Para aceder ao ficheiro criado desde o nosso explorador, escreveremos na barra de endereços esta URL:

 

http://localhost/prova.php

 

Se por qualquer motivo voce encontrar problemas ao instalar PHP e os programas relacionados com o nosso sistema, sempre podemos usar uma via mais rápida que consiste em instalar um pacote que inclui tudo o necessário para começar.

 

Variáveis em PHP:

 

Dependendo do tipo de informação que contém, uma variável pode ser considerada de um tipo ou de outro:

 

Variáveis numéricas

Armazenam cifras

Inteiros $inteiro=2002; Números sem decimais

Real $real=3.14159; Números com ou sem decimal

 

 

Variáveis alfanuméricas

Armazenam textos compostos de números e/ou cifras

Cadeias Armazenam variáveis alfanuméricas $cadeia="Olá amigo";

 

 

Tabelas

Armazenam séries de informações numéricas e/ou alfanuméricas

Arrays ão as variáveis que guardam as tabelas $sentido[1]="ver";$sentido[2]="tocar";$sentido[3]="ouvir";$sentido[4]="gosto";$sentido[5]="cheirar";

 

 

Objetos

Trata-se de conjuntos de variáveis e funções associadas. Tem uma complexidade maior que as variáveis vistas até agora, mas a sua utilidade é mais do que interessante.

 

A diferença com outras linguagens, PHP tem uma grande flexibilidade a hora de operar com variáveis. De facto, quando definimos uma variável dando-lhe um valor, o computador atribui-lhe um tipo. Por exemplo, se definirmos uma variável entre aspas, a variável será considerada de tipo cadeia (de caracteres):

 

$variavel="5"; //isto é uma cadeia

 

Mesmo assim, se pedirmos ao nosso script para realizar uma operação matemática com essa variável, não obteremos uma mensagem de erro mas sim que a variável cadeia será assimilada como numérica:

 

<?

$cadeia="5"; //isto é uma cadeia

$inteiro=3; //isto é um intero

echo $cadeia+$intero

?>

 

 

Executar script

 

Este script dará como resultado "8". A variável cadeia será assimilada como inteiro (ainda que o seu tipo continua a ser de tipo cadeia) para poder realizar essa operação matemática. Do mesmo modo, podemos operar com variáveis de tipo inteiro e tipo real. Não devemos preocupar-nos com nada, PHP encarrega-se durante a execução de interpretar o tipo de variável necessário para o bom funcionamento do programa.

 

Mesmo assim, em contraste, temos de ter cuidado para não mudar maiúsculas por minúsculas, pois neste sentido, PHP é sensível. Convém pois trabalhar sempre em maiúsculas ou sempre em minúsculas para evitar este tipo de mal-entendidos às vezes muito difíceis de localizar.

 

Variáveis atribuídas por referência

 

Em PHP também podemos atribuir variáveis por referência. Neste caso não se lhes atribui um valor, senão outra variável, de modo que as duas variáveis compartem o espaço de memória para o mesmo dado.

 

A notação para atribuir por referência é colocar um "&" antes do nome da variável.

 

<?php

$foo = 'Bob'; // Atribui o valor 'Bob' a $foo

$bar = &$foo; // Referência $foo via $bar.

$bar = "O meu nome é $bar"; // Modifica $bar...

echo $foo; // $foo também se modifica.

echo $bar;

?>

 

Isto dará como resultado a visualização duas vezes do string "O meu nome é Bob".

 

Algo assim como:

 

O meu nome é BobO meu nome é Bob e assim por diante...

 

bom... naum vai dar pra explicar tudo aki... quando se refere aa programacao em php refere se a um assunto muito extenso.... tomaria muito tempo digitar aki tudu propriamente dito sobre a linguaguem php por issu postei aqui soh o basico...

espero ter ajudado.. flw.. cool.gif

Link para o comentário
https://www.webcheats.com.br/topic/7985-explicacao-detalhada-da-programacao-em-php/
Compartilhar em outros sites

u.u

sry, n vo ler tudo pq eu n mexo com php

mas parece estar bem explicado heim tongue.gif

qualquer dia, eu leio pq talvez eu começe a usar

html ta fodz

 

flwss

Link para o comentário
https://www.webcheats.com.br/topic/7985-explicacao-detalhada-da-programacao-em-php/#findComment-68459
Compartilhar em outros sites

  • 2 semanas atrás...

Po Ikatana legal seu post comecei a ler e achei muito explicativo e bem resumido, portanto de facil entendimento.

Link para o comentário
https://www.webcheats.com.br/topic/7985-explicacao-detalhada-da-programacao-em-php/#findComment-71650
Compartilhar em outros sites

  • 4 semanas atrás...
  • 1 ano atrás...
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.