logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!

Aprendendo PHP – Parte 1

Colocado por Gabriel Versallini na(s) categoria(s): .NET, 1, 4, 6, api, AR, arte, Artigo, auto, back, BI, blog, class, código, configuração, control, Documentação, Download, err, erro, for, Formulário, Formulários, git, Google, html, ide, IE, if, image, instalação, int, internet, Java, Javascript, mg, Number, O, on, PHP, php5, Plugin, programação, pt, RIA, Ria’s Geral, server, servidor, social, Tutorial, UI, web, window, windows, zend em 09 18th, 2010 | Sem comentários



Fala, galera! Visto a dificuldade dos colegas de faculdade em compreender a linguagem e seu funcionamento resolvi postar uma série de posts para iniciantes. Então, vamos ao trabalho.

Em primeiro lugar, é importante saber que o PHP é uma linguagem Server-Side, ou seja, todo o código PHP é executado no servidor e o html exibido no navegador de internet. Para iniciarmos nosso estudo precisaremos ter um servidor web instalado. Para usuários Windows existe algumas soluções que facilitam a instalação e configuração desse servidor, são eles:

  • EasyPHP – http://www.easyphp.org/
  • WampServer – http://www.wampserver.com/
  • Vertrigo – http://vertrigo.sourceforge.net/?lang=pt

Basta baixar o arquivo de instalação, clicar em “Next > Next > Finish” e pronto. Para verificar se seu servidor web, foi instalado com sucesso abra o navegador e execute a url http://localhost/, no caso do EasyPHP será exibido uma página conforme mostra a imagem abaixo.

001

O localhost exibe o conteúdo da pasta www localizada dentro da pasta de instalação do servidor EasyPHP, no meu caso o caminho é C:Program FilesEasyPHP5.3.0www. O EasyPHP permite que você aponte o localhost para qualquer outra pasta através da url http://localhost/home/. Agora vamos ao código PHP, abra o Bloco de Notas, Notepad++ ou qualquer outro editor de sua preferência e digite o código abaixo:

?Download index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
 
  /**
   * Aprendendo PHP - Parte 1
   * Calculando o Índice de Massa Corporal
   */
 
  // Declarando variáveis
  $Nome   = "Gabriel";
  $Altura = 1.93;
  $Peso   = 83.650;
 
  // O IMC é o Peso dividido pelo quadrado da Altura
  $Altura *= $Altura;
  $IMC    = $Peso / ($Altura);
 
  // Exibindo o resultado
  echo "<h1>";
  echo "Olá, ".$Nome."!";
  echo "<br>";
  echo "Seu IMC é ".$IMC."";
  echo "</h1>";
 
?>

Salve o arquivo como index.php dentro na pasta www do nosso servidor web e abra a url http://localhost/, o resultado será:

002

Vamos acrescentar um pouco mais de código fazendo uso da estrutura de controle IF para determinar a situação do seu IMC, utilizando o código abaixo:

?Download index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
 
  /**
   * Aprendendo PHP - Parte 1
   * Calculando o Índice de Massa Corporal
   */
 
  // Declarando variáveis
  $Nome   = "Gabriel";
  $Altura = 1.93;
  $Peso   = 83.650;
 
  // O IMC é o Peso dividido pelo quadrado da Altura
  $Altura *= $Altura;
  $IMC    = $Peso / ($Altura);
 
	// Usando a estrutura de controle IF para definir a situação
	if ($IMC < 18.5) {
	      $Situacao = "Magreza";
	} elseif ($IMC > 18.5 && $IMC < 24.9) {
	      $Situacao = "Saudável";
	} elseif ($IMC > 24.0 && $IMC < 29.9) {
	      $Situacao = "Sobrepeso";
	} elseif ($IMC > 29.9) {
	      $Situacao = "Obsidade";
	}
 
  // Exibindo o resultado
  echo "<h1>";
  echo "Olá, ".$Nome."!";
  echo "<br>";
  echo "Seu IMC é ".$IMC."";
  echo "<br>";
  echo "Sua situação é ".$Situacao."!";
  echo "</h1>";
 
?>

Peso saudável, mas estou precisando dar uma malhada. Hehehe! Caso não tenha conseguido chegar ao resultado desejado, veja se realizou todos os passos corretamente, se o arquivo foi salvo na pasta correta ou se cometeu algum erro de digitação. Não deixe de usar a documentação do PHP, não é vergonha alguma. Veja, clicando aqui. No próximo artigo, veremos uso do PHP em formulários.

Até a próxima!
Abraço



Veja o post original no blog do autor aqui!  

Gabriel Versallini

Escrito por Gabriel Versallini @ http://www.versallini.com.br
Saiba mais sobre o autor na sua pagina de perfil
Outros posts do autor:
» Criando aplicação em AIR – Parte 1
» Criando extensão para o Google Chrome – Parte 1/2
» CACHE – Cinco letrinhas que incomodam

Deixe um comentário



Spam Protection by WP-SpamFree

ACERCA

O que é o RedeRIA ?

O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2791 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

Feed: assine já
Twitter: siga-nos

GOOGLE

Votação


Deveria o RedeRia agregar conteúdo em inglês?
Ver Resultados

AUTORES


Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

PUBLICIDADE








Powered by Wordpress & msdevstudio.com