VARIAVEIS E CONSTANTES
|
|
|
- Adriana do Amaral Penha
- 9 Há anos
- Visualizações:
Transcrição
1 VARIAVEIS E CONSTANTES Antes de falarmos das variáveis em constantes é necessário falar dos tipos de dados que existem no PHP. 2.1 Tipos de Dados Os tipos de dados suportados pela linguagem PHP dividem-se em básicos, compostos e especiais. Os tipos de dados básicos dividem-se em quatro Boolean O booleano corresponde a um tipo de dado básico representado por TRUE (VERDADEIRO) ou FALSE(FALSO). Introduzido no PHP4.0, ele é considerado o tipo de dado mais simples. Abaixo segue exemplo, de como usarmos: <? if($x == 1){ $var = true; }else{ $var = false; } Qualquer valor convertido para booleano será TRUE, exceto os seguintes: O inteiro zero(0); Um valor booleano FALSE; String ( 0 ) além de string vazia Um ponto flutuante zero(0.0); Um dado de tipo especial, NULL, o qual inclui variáveis não definidas; Um Array sem elementos e um objeto sem elementos membros; Float O tipo float também conhecido como dado básico Double, ou números reais, que se referem a números de ponto flutuante. É utilizado com valores monetários. Esse número é definido confor me a plataforma que é utilizada. O número máximo corresponde a aproximadamente 1.8E308, sendo que a precisão é de 14 decimais digitais de um valor comum, ou seja, número no formato IEEE referente a 64 BITS. <? $var = 10.12; Atenção não usar com,(vírgulas) para exibição de valores em reais, criaremos um algoritmo que irá tratar o mesmo Integer São tipos de dados numéricos com valor inteiro, estão os números do conjunto Z, isto é, (...-4,-3,-2,-1,0,1,2,3,4,...}. Os tipos de dados integer apresentam limites. Quando esses limites são ultrapassados, ou seja, quando utilizamos um número além do limite determinado para este tipo de dado, esse número será interpretado como um ponto flutuante. É importante sabermos que na linguagem PHP não existe um operador de divisão inteira. Sendo assim, para truncar um número é preciso moldar o valor para integer. <? $var = 5; String Este tipo de dado básico corresponde a uma série de caracteres, sendo que um caractere diz respeito a um byte na linguagem PHP. Dessa forma, temos que uma string possui 256 caracteres distintos e possíveis. E a maneira mais fácil de entender, o que é uma string, é que uma string são conjuntos de caracteres que geralmente fazem parte de um texto e estão compreendidos dentro de aspas, como mostra o exemplo abaixo. $var = "Olá mundo"; echo $var; Há três maneiras distintas de construirmos a sintaxe de uma string. Podemos utilizar aspas simples, aspas duplas ou sintaxe heredoc Aspas simples Ao delimitar uma string entre aspas simples ( ) estamos utilizando o modo mais simples de especificá-la. echo Testando 1234 ; Quando a aspas simples fizer parte do texto, deve-se sinalizar antes o sinal \. Veja o exemplo abaixo: echo Veja como fica \ aspas simples\ no PHP. ; O resultado será Veja como fica aspas simples no PHP spas duplas ( ) 1
2 spas duplas ( ) é similar a aspas simples ela é mais usual utilizada para delimitar uma string Com aspas duplas é possíve l também realizar a interpolação de variáveis, ou seja, é possível que uma variável receba o valor de outra. Geralmente aspas duplas são usadas como delimitadores. Com isso, uma sequência de caracteres, podem ser incluídas em dados alfanuméricos. Na tabela a seguir, apresentaremos essas sequência de caracteres de controle. \ = insere aspas duplas no texto \\ = insere barra invertida no texto \n = indicação de nova linha \r = indicação de retorno \t = indicação de tabulação \$ insere o símbolo $ no texto \xnn indicação de caractere ASCII no formato hedaximal \Onnn indicação de caractere ASCII no formato octal Seguem alguns exemplos echo "Testando 1234"; echo "Veja como fica \"aspas duplas\" no PHP."; O resultado será Veja como fica aspas simples no PHP echo Veja como aparece \$ no PHP. ; Veja como aparece $ no PHP Sistema heredoc O sistema heredoc é outro sistema de delimitar string, esta sintaxe é representada pela seqüência de caracter (<<<), em seguida são informadas a string e o mesmo identificador, indicará o final da delimitação. Porém existem regras de uso. O nome do identificador deve iniciar com um caractere sublinhado ou não-numérico. Além disso, em sua composição este nome pode conter palavras apenas caracteres sublinhados e alfanuméricos; Ao escrever o identificador de fechamento, é necessário que ele esteja na primeira coluna da linha; A linha em que o identificador de fechamento se encontra não pode conter outros caracteres, a não ser o ponto e vírgula (;). $teste = <<< $teste<<<; Esse sistema para delimitar string não é muito utilizado, o mais utilizado são mesmo as aspas duplas ( ) 2.2- Variáveis O que são variáveis? O jeito mais fácil de entender é um elemento que ao redor do script tem seu valor alterado, o termo técnico diz que uma variável é um espaço de memória utilizado no computador a fim de armazenar um valor em caráter temporário. Na linguagem PHP, especificamos uma variável através do caractere cifrão ($), após esse caractere coloca-se o nome da variável, igual o exemplo abaixo: $v ariavel Existem algumas regras para criação de nomes de variáv eis que devemos seguir. Não usar caractere especial, pois o PHP não reconhece os mesmos, ou seja, não usar acentuação, cê-cedilha; Definir o uso de caixa alta ou baixa, pois o PHP é case sensitive, ou seja, se escrever o nome de uma variável em caixa alta, deverá ser chamada em caixa alta, pois se escrever a mesma palavra em caixa baixa, o PHP entenderá que se trata de outra variável; Pode-se usar hífem e underline para nome de variáveis, ambos associados posteriormente ou entre um conjunto de letras; NUNCA USAR ESPAÇO ENTRE UMA LETRA E OUTRA, POIS O PHP ENTENDERÁ COMO SENDO OUTRA VARIÁVEL OU outro elemento; Veja abaixo alguns exemplos de nomes de variáveis dentro da regra; $_VARIAVEL; $_variavel; $variavel; $VARIAVEL; $Variavel; $_1variavel; $variavel1; 2
3 Abaixo maneiras erradas de nomes de variáveis: $ vari avel; (contém espaço) $variável; (contém acento) AULA 2 VARIAVEIS E CONSTANTES Tipo de variáveis A linguagem PHP oferece quatro tipos distintos de variáveis, que são as variáveis alfanuméricas, as numéricas, o array e os objetos. Vejamos a seguir, detalhes de cada um desses tipos Alfanuméricas : Essas são variáveis do tipo string. Elas são delimitadas tanto por aspas duplas, como aspas simples, veja o exemplo: $nome = Daniela $ faculdade= FMU Numéricas: Ao atribuir um valor numérico a uma variável estamos definindo uma variável do tipo numérica. Cujos valores podem ser float (ponto flutuante) ou inteiros. Veja exemplos abaixo. $var = 1; $m = 2; $valor = 12.50; Array : É uma estrutura de armazenamento que possui um identificador e pode armazenar mais de um valor ao mesmo tempo. Muito conhecido como MATRIZ, que é uma variável com vários valores, dependendo do índice acessado um v alor será retornado. Cada array está associado a um índice,que indica a posição de armazenamento de um elemento array na memória. Esse índice pode ser tanto um texto, quanto um número, e está delimitado entre colchete ([]). Ele serve geralmente para automatizar tarefas nos programas, utilizamos arrays, que são muito úteis em situações como a abaixo. $dia[1] = "Segunda-feira"; $dia[2] = "Terça-feira"; $dia[3] = "Quarta-feira"; $dia[4] = "Quinta-feira"; $dia[5] = "Sexta-feira"; $dia[6] = "Sábado"; $dia[7] = "Domingo"; Para imprimir na tela Hoje é domingo em PHP seria?php Hoje é $dia*7+ Caso não seja especificado um índice para ao array, o PHP procura pelo último declarado e incrementa o valor. E se não houver nenhum índice declarado o primeiro será 0. Veja o exemplo abaixo: $dia[] = "Segunda-feira"; $dia[] = "Terça-feira"; $dia[] = "Quarta-feira"; Neste caso o valor atribuído a segunda-feira será 0, terça 1 e quarta 2, e assim por diante. O código ficaria da seguinte maneira. $dia[0] = "Segunda-feira"; $dia[1] = "Terça-feira"; $dia[2] = "Quarta-feira"; Agora veremos array determinados por texto: $vetor['pais'] = "Brasil"; $vetor['cidade'] = "São Paulo"; $vetor['idade'] = 458; echo $vetor['pais']."<br>"; echo $vetor['cidade']."<br>"; echo $vetor['idade']."<br>"; O resultado será: Brasil São Paulo 458 3
4 Temos também as matrizes, as quais se referem às arrays multidimensionais. Elas possuem dois ou mais índices que indicam a posição em que estão armazenadas na memória. Seria como armazenar categoria e subcategoria. Veja abaixo um exemplo: $curso['informatica']['ti'] = "Curso destinado a interessados em Teconogia da Informação"; $curso['informatica']['redes'] = "Curso destinado a interessados em Redes de Computadores"; $curso['administracao']['adm'] = "Curso destinado a interessados em Administrar uma empresa"; echo $curso['informatica']['ti']; Aparecerá na tela Curso destinado a interessados em Teconogia da Informação Objeto: O objeto é criado, quando instanciamos uma classe e podemos através do objeto acessar seus métodos e atributos, porém iremos abordar esse tema exclusivamente no capítulo 5 e Variáveis Pré-Definidas No PHP há uma grande quantidade de variáveis pré-definidas. Elas podem ser utilizadas por qualquer script que seja executado nesta linguagem. São um conjunto de array predefinidas é disponibilizado a partir do PHP O conteúdo desse conjunto é composto pelas variáveis do servidor de internet, caso ele exista, além das entradas referentes ao usuário e das variáveis de ambiente. Esses arrays são globais, isto é, ficam disponíveis em qualquer escopo de forma automática. VARIAVEIS globais também são conhecidos como superglobais ou autoglobais. A relação completa pode ser obtida através do link: Abaixo seguem os mais usados. $GLOBAIS[] Surgiu a partir do PHP 3, possui uma referencia a todas variáveis disponibilizadas no escopo de um script. As chaves do ARRAY em questão são deter minadas pelos nomes das variáveis globais. $_COOKIE[] Refere-se às variáveis de COOKIE. $_ENV[] Refere-se às variáveis que estão disponíveis no script do ambiente de execução. $_FILES[] Refere-se às variáveis postadas para o script através da transferência de arquiv os pelo PHP. UPLOAD $_GET[] Refere-se às variáveis postadas para o script através do método HTTP GET. Ou seja pelo navegador. $_POST[] Refere-se às variáveis postadas para o script através do método HTTP POST. Muito utilizadas em formulários. $_REQUEST[] Refere-se às variáveis postadas para o script através dos seguintes mecanismos, GET e ou POST $_SERVER Variáveis internas do servidor, no item 2.2. iremos abordar as mesmas mais efetivamente. $_SESSION Variáveis retornadas através da gravação de uma sessão, iremos ver com mais detalhes no capitulo Concatenação de variáveis e valores Em PHP é possível concatenar strings com variáveis. Para tanto se deve usar o símbolo ponto(.) e depois aspas duplas. Veja abaixo um exemplo: $variavel = "variável"; $texto = "texto"; echo "Este texto irá explicar como concatenar uma ".$variavel." com um ".$texto."."; Também é possível concatenar variáveis em várias linhas de script, por exemplo: $texto = Hoje é domingo. ; $texto.= <br> E está um belo dia. ; O resultado será: Hoje é domingo. E está um belo dia Variáveis de Ambiente e ou Variáveis de Servidor São variáveis de ambiente que podem nos informar diversas informações de ambiente, como IP, tipo de nav egador. Para usá-las, deve-se usar o $ SERVER* nome da variavel + Segue abaixo os tipos de variáveis de servidor mais usados a relação completa está em 4
5 'DOCUMENT_ROOT' O diretório raiz sob onde o script atual é executado, como definido no arquivos de configuração do servidor. 'HTTP_REFERER' O endereço da página que o usuário acessou antes de entrar na página atual. Essa diretiva é informada pelo agente do usuário. Nem todos os browsers geram esse header, e alguns ainda possuem a habilidade de modificar o conteúdo do HTTP_REFERER como recurso. Em poucas palavras, não é confiável. Porém é de muito bom uso de Login e senha, quando o usuário acessa algo restrito, ao se logar volta a página que estava tentando acessar, essa variável é responsável por isso. 'HTTP_USER_AGENT' Retorna qual navegador o usuário está usando. Muito adequado para saber qual navegador o usuário está usando. 'REMOTE_ADDR' O endereço IP de onde o usuário está visualizado a página atual. Excelente para usar em formulários e saber o IP do usuário no ato do preenchimento do formulário. 'SCRIPT_FILENAME' O caminho absoluto o script atualmente em execução Variáveis do tipo $_GET Variáveis do tipo GET são adquiridas pe la URL. Exemplo: arquivo.php?variavel=teste se eu escrever echo $_GET[' variavel '] na tela aparecerá teste, e se eu trocar por outra palavra também aparecerá. Qual o problema desse tipo de variável, ele tem um limite de até 2000 caracteres, o usuário enxerga na URL tudo que foi passado como parâmetro e pode abrir o site para Injeções de SQL através de adição de outras variáveis da URL. Ultimamente, esse tipo de variável não tem sido usado e sim rotas de URL através de ReWriter URL, algo que veremos no capítulo Variáveis do tipo $_POST São variáveis recuperadas através de formulários que enviam dados através do method post. Esse formato é adequado para passar variáveis protegendo seu conteúdo e tendo um limite bem maior de caracteres. Dessa maneira, o usuário não verá em sua barra de endereços aquele endereço enorme contendo uma cadeia de caracteres, ele verá apenas o endereço do formulário que foi enviado e os dados serão protegidos. Este método também não possui limitação de caracteres dos dados enviados, sendo ideal para formulários que possuem muitas informações a serem processadas. Também é possível enviar imagens e outros arquivos através desse método, basta acrescentar no form a informação enctype="multipart/form-data", algo que não é possível através do método GET Variáveis do tipo $_SESSION São variáveis de sessão do navegador do ato que está acessando o mesmo. Cada vez que se fecha o navegador e abre novamente uma nova sessão é registrada. A vantagem de trabalhar com sessões é que posso armazenar variáveis temporárias que serão usadas enquanto o usuário visitar o site. Você pode salvar valores na sessão e acessá-los enquanto estiver navegando em várias páginas apenas iniciando a sessão no escopo da página, ao fechar o navegador a sessão é encerrada e os valores são perdidos. Esse tipo de variável é muito usado sistemas de login e senha, carrinho de compras, as variáveis também podem ser destruídas através de funções do PHP. Veja abaixo algumas funções de sessão. session_cache_expire Retorna o prazo do cache atual session_cache_limiter Obtém e/ou define o limitador do cache atual session_commit Sinônimo de session_write_close session_decode Decifra dado de sessão de uma string session_destroy Destrói todos os dados registrados em uma sessão session_encode Codifica os dados da sessão atual como uma string session_get_cookie_params Obtém os parâmetros do cookie da sessão session_id Obtém e/ou define o id de sessão atual session_is_registered Descobre se uma variável global está registrada numa sessão session_module_name Obtém e/ou define o módulo da sessão atual session_name Obtém e/ou define o nome da sessão atual session_regenerate_id Atualiza o id da sessão atual com um novo gerado session_register_shutdown Session shutdown function session_register Registrar uma ou mais variáveis globais na sessão atual session_save_path Obtém e/ou define o save path da sessão atual session_set_cookie_params Define os parâmetros do cookie de sessão session_set_save_handler Define a sequência de funções de armazenamento session_start Inicia dados de sessão session_status Returns the current session status session_unregister Desregistra uma variável global da sessão atual session_unset Libera todas as variáveis de sessão session_write_close Escreve dados de sessão e termina a sessão 24 5
6 Um exemplo de como usar sessão. session_start(); $_SESSION['nome'] = " Daniela"; echo $_SESSION['nome']; AULA 2 VARIAVEIS E CONSTANTES Para destruir uma variável de sessão seria session_unset($_session['nome']); Veremos exemplos de uso desse tipo de variável nos capítulos 17 a Variáveis do tipo $_FILE Variáveis do tipo $_FILE, são arrays que são obtidos através do envio de arquivos enviados pelo mé todo POST para UPLOAD de arquivos no servidor. Por exemplo enviei a foto.jpg que tem 543k no campo FO TO o que a variável $_FILE vai devolver para a tela é: $_FILES['foto']['name'] O nome original do arquivo no computador do usuário, ou seja, foto.jpg. $_FILES['foto']['type'] O tipo do arquivo. Nesse caso será "image/jpg". $_FILES['foto']['size'] O tamanho, em bytes, do arquivo, nesse caso 543k. $_FILES['foto']['tmp_name'] O nome temporário do arquivo, como foi guardado no servidor, terá o caminho temporário e o nome, muito importante quando formos gravar o arquivo no lugar final. $_FILES['foto']['error'] O código de e rro associado a este upload de arquivo. Se houver erros não fará upload e somente esse item será preenchido. Veremos mais sobre esse tipo de variável no capitulo Testar se variável existe ou está vazia. Para testar se uma variável existe e se já foi declarada usamos a função ISSET, ela testa se a variável existe, exemplo: if(isset($_post['nome'])){ echo $_POST['nome']; } Agora se queremos saber se uma varíavel é vazia, usamos EMPTY, e la irá testar se 6
7 a variável veio com o conteúdo vazio. if(empty($_post['nome'])){ echo "Não existe o nome!"; } AULA 2 VARIAVEIS E CONSTANTES 2.3 Constantes: Constante é um valor pré-definido no início do script e não varia até o término do script. Abaixo seguem características de uma constante: Para definir uma constante utilizamos a função define(). Sendo que ela não pode ser definida por assimilação como acontece com uma variável. A constante não é prefixada com símbolo com símbolo ($); Para obter seu valor é necessário apenas especificar seu nome. Contudo se for preciso obter o valor de uma constante de maneira dinâmica, a função contant() é utilizada para realizar a leitura desse valor. O valor de uma constante, só pode ser do tipo básico, ou seja, string, boolean, float e integer. Para obter uma lista de constantes que já estão definidas, utilizamos a função get_defined_constants(). A função defined() é utilizada para verificar se uma constante foi definida. Como usar? A função define() tem a finalidade de definir uma constante. Para compreendermos melhor essa função, observamos a sintaxe bool define(string name, mixed value [boll case_insensitive]) Name Esse parâmetro determina o nome atribuído à constante Value Esse parâmetro determina o valor atribuído à constante Case_insenstitive A constante definida como case-insensitive caso o valor atribuído seja TRUE. Por padrão, a constante é definida como case-sensitive. Este parâmetro é de caráter opcional. Para que usamos constantes? Quando temos a necessidade de direto chamar um valor pré-estabelecido, um bom exemplo de constante é a definifição 7
8 do titulo principal de um site, pois sempre que formos colocar o título chamamos a mesma. Exemplo: define( title, Titulo do site do cliente ); Na página do cliente quando formos usar a tag titulo usaríamos assim: <title><?= title </title> Se houver a necessidade de um subtítulo usaríamos assim: <title><?= $title <?= title </title> No capítulo 7 abordaremos bem detalhado como criar títulos e metatags em PHP para os templates HTML Constantes Pré-definidas Embora possamos definir constantes, existem algumas pré-definidas. Abaixo seguem as mais usadas, todas estão no site do PHP E-ERROR Essa constante exibe um erro quando este acontece em um script. E_NOTICE Exibe uma ocorrência em um script, a qual não pode ser erro. Ela identifica e não para o script. E-PARSE Esta constante tem a função de exibir um erro de script relacionado à sua sintaxe. Quando acontece a execução do script é paralisada. E-WARNING Esta constante é responsável por exibir as mensagens de alerta enviadas pelo PHP. Quando as mensagens são exibidas, a execução do script não é paralisada. PHP_VERSION Esta constante tem a função de apresentar a versão atual do PHP. 8
JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3
Conteúdo VARIAVEIS... 2 Tipos de Dados... 2 String... 2 Float... 3 Integer... 3 Boolean... 3 Variáveis... 4 O que são variáveis?... 4 Tipo de variáveis... 5 Concatenação:... 6 1 VARIAVEIS Antes de falarmos
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS
INTRODUÇÃO PHP Aula 1 Introdução, Saída e Variáveis Leonardo Pereira facebook.com/leongamerti PHP significa PHP: Hypertext Preprocessor. Código PHP é executado no servidor, e o resultado é retornado para
Programação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Curso de Sistemas de Informação Prof. Dr. Daniel A. Furtado Módulo 9 Cookies HTTP e Sessões Programação para Internet
Aula 04 Manipulação e Tipos de Dados em PHP. Prof. Pedro Baesse
Aula 04 Manipulação e Tipos de Dados em PHP Prof. Pedro Baesse [email protected] Tipo de Dados Constantes Manipulação de dados Variáveis Operadores Variáveis podem guardar diversos tipos de dados
Apostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO DO AMBIENTE
Curso de PHP. FATEC - Jundiaí
Curso de PHP ATEC - Jundiaí Aspas Invertidas Ao utilizarmos as aspas invertidas como delimitadores, estaremos usando uma função muito interessante que o PHP oferece, que é executar comandos do sistema
Introdução a Programação Web com PHP
AULA: Introdução a Programação Web com PHP Programação para Internet http://docentes.ifrn.edu.br/albalopes [email protected] Breve histórico A primeira versão surgiu em meados de 1995, escrita por
BANCO DE DADOS PARA WEB
BANCO DE DADOS PARA WEB PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] COOKIES E SESSÃO Se em algum momento for necessário armazenar informações sobre seus usuários
Curso básico de JavaScript Aula 2
Tópicos 1 JavaScript é case sensitive... 1 2 Comentários... 1 3 Saídas do JavaScript... 1 4 Entrada de dados usando window.prompt( )... 3 5 Variáveis... 3 1.1 Regras para criar uma variável... 3 6 Literais...
Prof. Esp. Fabiano Taguchi PHP. Como surgiu o PHP? PHP
Prof. Esp. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com PHP Como surgiu o PHP? PHP 1 PHP 1994 Rasmus Lerdorf resolveu criar um gerenciador de visitas para sites, a ferramenta
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Algoritmos II prof. Daniel Oliveira
Algoritmos II prof. Daniel Oliveira Revisar conceitos abordados na disciplina anterior Abordar conceitos vistos com a linguagem C# Variáveis e listas Expressões Estruturas de controle do tipo condicional
Curso de PHP. FATEC - Jundiaí TIPOS DE VARIÁVEIS
Curso de PHP FATEC - Jundiaí TIPOS DE VARIÁVEIS - Inteiros - Ponto Flutuante - String - Array - Objetos - Booleanos PHP utiliza checagem de tipos dinâmica, ou seja, uma variável vel pode conter valores
Desenvolvimento Web II
Desenvolvimento Web II Linguagem PHP Conceitos Iniciais / Tipos de Dados https://secure.php.net/manual/pt_br/ Gil Eduardo de Andrade Conceitos Iniciais Introdução PHP é uma linguagem de script embutida
Exercitando a Programação com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Exercitando a Programação com PHP Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos)
Desenvolvimento de Sistemas Web A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos) Prof. Mauro Lopes 1-31 24 Objetivos Dando continuidade aos estudos sobre JSP,
Apostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Linguagem de Programação III - PHP
Linguagem de Programação III - PHP Aula 1 Scripts PHP, VB.NET da Microsoft, C#, javascript, etc Sintaxe PHP Tudo que estiver delimitado por será processado no servidor. O navegador cliente
Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.
Variáveis e Entrada de Dados Marco André Lopes Mendes [email protected] [email protected] marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma
Escrever scripts de PHP com HTML
Escrever scripts de PHP com HTML PHP é uma linguagem de programação de scripts para serem interpretados no lado dos servidores. Numa fase inicial (1995), PHP surgiu com o significado de Personal Home Pages
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores. Aula - Tópico 1
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores Aula - Tópico 1 1 Problema 1 Considere o seguinte problema: Determinar o valor de y = seno(1,5). 2 Definições Para
Professor Jefferson Chaves Jefferson de Oliveira Chaves
Professor Jefferson Chaves [email protected] Introdução ao Ambiente Cliente x Servidor; Os métodos GET e POST; Formulários HTML; Validação de dados; HTML, CSS e JavaScript (somente
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz
Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz Sumário de Aula } Conceito de Memória } Variáveis e Tipos de Dados } Constantes 2 Conceito de Memória } A memória de um computador é
Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos)
Linguagem de Programação para Web Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos) Prof. Mauro Lopes 1-31 28 Objetivos Dando continuidade aos estudos sobre JSP, apresentaremos os
ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior
ALGORITMOS E APLICAÇÕES FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior Formato Básico do Pseudocódigo Tipos de dados O VisuAlg prevê quatro tipos de dados: inteiro, real,
Prof. Esp. Andrew Rodrigues 1
Prof. Esp. Andrew Rodrigues www.andrewrodrigues.com.br www.andrewrodrigues.com.br 1 PHP em Ação PHP é uma linguagem de programação que pode fazer todo o tipo de coisas: avaliar dados de formulários enviados
Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
JavaScript (Elementos de Programação e Programação Básica)
Linguagem de Programação para Web JavaScript (Elementos de Programação e Programação Básica) Prof. Mauro Lopes 1 Objetivos Iniciaremos aqui o nosso estudo sobre a Linguagem de Programação JavaScript. Apresentaremos
Introdução ao Javascript
Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação
Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;
1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e
PROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com [email protected] PHP HYPERTEXT PREPROCESSSOR 1 HISTÓRICO Surgiu por volta de 1993 por Ramsus Lerdorf primeiramente
MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO CAMPUS MATÃO MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO AUTOR: COORDENADORIA DE TECNOLOGIA DA INFORMAÇÃO CAMPUS MATÃO MATÃO 2016 SUMÁRIO
TRABALHO FINAL 20 Pontos
Técnico em Informática Integrado ao Ensino Médio Algoritmos e Banco de Dados Profa. Cleiane Gonçalves Oliveira TRABALHO FINAL 20 Pontos O trabalho final deverá constar os três seguintes tipos de funções:
Desenvolvimento Web. JavaScript aula II variáveis (cont.) e diálogos. Professor: Bruno Gomes
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA CURSO TÉCNICO INTEGRADO EM INFORMÁTICA CAMPUS CURRAIS NOVOS Desenvolvimento Web JavaScript aula II variáveis (cont.) e diálogos Professor: Bruno Gomes
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA. DIM0320 Algoritmos e Programação de Computadores
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIM0320 Algoritmos e Programação de Computadores #VARIÁVEIS #TIPOS DE DADOS E L I EZ I O S O A R ES E L I EZ
JavaScript (ou JScript)
1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de
Computação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.
Computação L2 Linguagem C++ [email protected] Observação: Material Baseado na Disciplina Computação Eletrônica. Alfabeto São os símbolos ( caracteres ) permitidos na linguagem: Letras (maiúsculas e minúsculas);
Introdução à Programação
Introdução à Programação Introdução a Linguagem C Construções Básicas Programa em C #include int main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius = 30; farenheit = 9.0/5
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Construção de Sites 2. Prof. Christiano Lima Santos
Construção de Sites 2 Prof. Christiano Lima Santos Introdução a JavaScript Parte 01 Como usar JavaScript em uma página 1.1 Forma #1 aplicando diretamente à tag HTML teste
Introdução. 17-out-08 Leandro Tonietto 2
Programação II Leandro Tonietto Algoritmos e Programação em C++ Curso de Segurança da Informação [email protected] http://www.inf.unisinos.br/~ltonietto/tsi/ica/programacao2.pdf out-08 Introdução O
JSP - ORIENTADO A OBJETOS
JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...
Linguagem Java. Introdução. Rosemary Silveira Filgueiras Melo
Linguagem Java Introdução Rosemary Silveira Filgueiras Melo [email protected] 1 Tópicos abordados Histórico da Linguagem Caracterização da Linguagem Criação de Programa Java inicial Entrada e Saída
Editor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata
5ª Edição Novatec Copyright 2008, 2013, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Algoritmos I Aula 13 Linguagem de Programação Java
Algoritmos I Aula 13 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação IDE Eclipse IDE (Integrated development environment) Criar um projeto
Introdução a Programação
Introdução a Programação Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida Aula 02 Primeiro Programa Roteiro Primeiros Passos Variáveis Expressões Comandos
Linguagem C Princípios Básicos (parte 1)
Linguagem C Princípios Básicos (parte 1) Objetivos O principal objetivo deste artigo é explicar alguns conceitos fundamentais de programação em C. No final será implementado um programa envolvendo todos
Algoritmos e Estrutura de Dados I Conceitos de Algoritmos. Prof. Elyssandro Piffer
Algoritmos e Estrutura de Dados I Conceitos de Algoritmos Prof. Elyssandro Piffer CONCEITO DE ALGORITMO O computador pode auxiliar em muitas tarefas, contudo ele não possui independência, não é inteligente,
CIT Aula 02 Variáveis e Estruturas de desvio condicional. Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1
CIT 2015.2 Aula 02 Variáveis e Estruturas de desvio condicional Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1 Variáveis Uma variável nada mais é que um nome que damos a uma determinada posição
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA SUMÁRIO Introdução Conceitos básicos Formato básico Tipos primitivos Variáveis Constantes Operadores Operações
A Linguagem C. A forma de um programa em C
A Linguagem C Criada em 1972 por D. M. Ritchie e K. Thompson. Tornou-se uma das mais importantes e populares, principalmente pela portabilidade e flexibilidade. Foi projetada para o desenvolvimento de
WEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira Introdução ao JavaScript É uma linguagem client-side que possui diversas aplicações,
Aula de hoje. Tipos de Dados e Variáveis. Constantes literais. Dados. Variáveis. Tipagem dinâmica. SCC Introdução à Programação para Engenharias
SCC 12 - Introdução à Programação para Engenharias Tipos de Dados e Variáveis Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto Menezes
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
Programação I A Linguagem C. Prof. Carlos Alberto
Programação I A Linguagem C Prof. Carlos Alberto [email protected] [email protected] 2 Origem A linguagem C foi desenvolvida em 1972, nos Laboratórios Bell, por Dennis Ritchie. Implementada
Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Princípios de Desenvolvimento de Algoritmos MAC122
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Aula de Revisão: Variáveis e Atribuições Introdução Memória Principal: Vimos no curso anterior que a CPU usa a memória
Algoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
MANUAL DE INSTRUÇÕES DE OPERAÇÃO DO SISTEMA SLIMOFFICE PARA FORNECEDORES
MANUAL DE INSTRUÇÕES DE OPERAÇÃO DO SISTEMA SLIMOFFICE PARA FORNECEDORES ÍNDICE 1. FLUXOGRAMA DO LEVANTAMENTO GHG 2. ALTERANDO A SENHA ATUAL 3. RECEBIMENTO DA SOLICITAÇÃO DA COLETA GHG 3.1 DOWNLOAD DO
Algoritmos. Algoritmos. Linguagem de programação. Conceitos. Conceitos. Conceitos. Sintaxe do comando para incluir bibliotecas no programa:
Algoritmos Algoritmos Leandro Tonietto Unisinos [email protected] http://www.inf.unisinos.br/~ltonietto/inf/pg1/algoritmosi_java.pdf Mar-2008 Possuem sintaxe flexível e são mais úteis para descrição
MySQL + PHP 06/05/2015. IFSC/campus Florianópolis Programação para a WEB Prof. Herval Daminelli
1 MySQL + PHP MySQL é um dos sistemas de gerenciamento de banco de dados mais usados da atualidade, que utiliza a linguagem de manipulação de dados chamada SQL (structured query language ou linguagem de
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO Introdução Criada em 1972, por Dennis Ritchie; Centro de Pesquisas da Bell Laboratories; Para utilização no S.O. UNIX; C é uma linguagem
Curso de PHP. FATEC - Jundiaí
Curso de PHP FATEC - Jundiaí Cookies Cookies são arquivos texto que podem ser armazenados no computador or do usuário, para serem recuperados posteriormente pelo servidor no qual seu site está hospedado.
Variáveis. Você pode ver as variáveis do sistema com os comandos printenv, env e set como mostra o exemplo abaixo:
Variáveis As variáveis são posições na memória do computador onde ficam armazenadas n temporariamente algum valor para ser usadas por programas ou scripts que no Linux são precedidas pelo caractere dólar
Introdução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 2 Variáveis e Atribuições Memória Principal: Introdução Vimos que a CPU usa a memória principal para guardar as informações que estão
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
Programação: Vetores
Programação de Computadores I Aula 09 Programação: Vetores José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/62 Motivação Problema Faça um programa que leia
1 - O módulo Administração
2010 2 1 - O módulo Administração 1.1 Configurar o Curso/disciplinas. Ao iniciar um curso, o professor precisará configurar o modelo da disciplina que ministrará. Para isso, basta clicar no menu Configurações,
ALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
Fundamentos de Programação. Linguagem C++ aula II - Variáveis e constantes. Prof.: Bruno Gomes
Fundamentos de Programação Linguagem C++ aula II - Variáveis e constantes Prof.: Bruno Gomes 1 Variáveis Representa uma porção da memória que pode ser utilizada pelo programa para armazenar informações
Variáveis, Tipos de Dados e Operadores
! Variáveis, Tipos de Dados e Operadores Engenharias Informática Aplicada 2.o sem/2013 Profa Suely (e-mail: [email protected]) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória
Manual do Usuário. MedLink Dental
Manual do Usuário MedLink Dental Índice 1. Acessando o Medlink Dental:... 3 2. Menu Horizontal:... 4 3. Paciente:... 5 3.1. Cadastrando o paciente:... 6 3.2. Cadastrando o Convênio do Paciente:... 7 4.
A sintaxe básica para definir uma função é: function nome_da_função([arg1, arg2, arg3]) { Comandos;... ; [return <valor de retorno>]; }
Definindo funções A sintaxe básica para definir uma função é: function nome_da_função([arg1, arg2, arg3]) { Comandos;... ; [return ]; Qualquer código PHP válido pode estar contido no
Classes o Objetos. Classes, objetos, métodos e variáveis de instância
Classes o Objetos Um recurso comum de cada aplicativo feito até agora é que todas as instruções que realizavam tarefas localizavam-se no método main. Se você tornar parte de uma equipe de desenvolvimento
Manual Converte-MV S_Line
Sumário 1. Introdução... 2 2. Novo Cliente... 2 2.1. Inserir Dados... 2 2.2. Login... 2 3. Configuração Inicial... 2 3.1 Parâmetros de Conversão... 2 3.1.1. Conversão para o padrão S_Line...3 3.1.2. Responsável
