QUINTA-FEIRA, 29 DE JULHO DE 2010.
  Home | Cadastro | Distribuidores | Download | Erratas | Imprensa | Fale conosco | Lançamentos
Pesquisar!
Pesquisar pelo título, autor, área ou código, utilizando acentuação.
Catálogo Geral
Administração e
Negócios
Administração
Recursos Humanos
Secretariado
Segurança do Trabalho
Tecnologia da Informação
Turismo
Construção Civil
Construção Civil
Educação
Educacionais
Pedagógicos
Informática
Análise de Sistemas
Banco de Dados
Computação Gráfica
Hardware
Internet
Linguagem de Programação
Música
Office
Processamento
de Dados
Sistemas Operacionais
Saúde
Saúde
Séries Especiais
Bancos de Dados
Estudo Dirigido
Faça um Site
Faça um Aplicativo
Informática
Informática na Escola
Projetos em Sala
de Aula
Eletromecânica
Automação
Eletrônica
Eletrotécnica
Instrumentação
e Metrologia
Mecânica
Microcontroladores
Sistemas Embarcados
Redes & Telecom
Redes
Telecomunicações
Voltar | Índice do livro

PHP 5 - Conceitos, Programação e Integração com Banco de Dados
Autor(es): Walace Soares
Código: 031X


Parte I - PHP Básico

Capítulo 1 - Conceitos Básicos de PHP
1.1. O Que É PHP?
1.2. Instalando o PHP
1.2.1. Instalando o PHP no Linux com Apache
1.2.2. Instalando o PHP no Windows
1.3. Testando o PHP
1.4. Exercícios

Capítulo 2 - PHP e HTML
2.1. Marcadores dos Comandos PHP
2.2. Separador de Comandos
2.3. Adicionando Comentários ao Script PHP
2.4. Exercícios

Capítulo 3 - Tipos no PHP
3.1. Inteiro
3.2. Ponto Flutuante
3.3. String
3.3.1. Aspas Simples
3.3.2. Aspas Duplas
3.3.3. Sintaxe Heredoc
3.4. Booleano
3.5. Array
3.6. Objetos
3.7. Recursos
3.8. Nulo
3.9. Conversão de Tipos
3.9.1. Conversão em Inteiro
3.9.2. Conversão em Booleano
3.9.3. Conversão em Ponto Flutuante
3.9.4. Conversão em String
3.9.5. Conversão em Array
3.9.6. Conversão em Objeto
3.10. Conversão Automática de Tipos no PHP
3.11. Exercícios

Capítulo 4 - Primeiros Passos
4.1. Constantes
4.2. Variáveis
4.2.1. Variáveis Predefinidas
4.2.2. Variáveis Superglobais
4.2.3. Escopo
4.2.4. Variáveis Dinâmicas
4.3. Enviando Resultados para o Browser
4.4. Exercícios

Capítulo 5 - Operadores

5.1. Operadores Aritméticos
5.2. Operadores de Atribuição
5.3. Operadores Bitwise (Manipulação de Bits)
5.4. Operadores de Comparação
5.5. Operadores de Controle de Erros
5.6. Operadores de Execução
5.7. Operadores de Incremento/Decremento
5.8. Operadores Lógicos
5.9. Operadores de Strings
5.10. Operadores de Arrays
5.11. Precedência
5.12. Exercícios

Capítulo 6 - Estruturas de Controle

6.1. If..elseif..else
6.2. While e do..while
6.3. For
6.4. Foreach
6.5. Switch
6.6. Break
6.7. Continue
6.8. Require, Include, Require_once e Include_once
6.9. Return
6.10. Exercícios

Capítulo 7 - Funções
7.1. Criando uma Função
7.2. Argumentos
7.2.1. func_num_args
7.2.2. func_get_arg
7.2.3. func_get_args
7.3. Retornando Valores de uma Função
7.4. Variáveis Funções
7.5. Funções Anônimas
7.6. Manipulando Funções Dinamicamente
7.6.1. call_user_func
7.6.2 call_user_func_array
7.6.3. function_exists
7.6.4. get_defined_functions
7.6.5. register_shutdown_function
7.7. Exercícios

Capítulo 8 - PHP e Formulários Web

8.1. Formulários Web
8.2. Criando Formulários Dinâmicos
8.3. Tratando os Dados Recebidos
8.4. Upload de Arquivos
8.5. Exercícios

Capítulo 9 - Manipulando Strings no PHP
9.1. Addslashes
9.2. Chr
9.3. Chunk_split
9.4. Count_chars
9.4.1. Crypt
9.5. Explode
9.6. Htmlentities e Htmlspecialchars
9.7. Html_entity_decode
9.8. Implode
9.9. Localeconv
9.10. ltrim
9.11. Md5
9.12. Nl2br
9.13. Number_format
9.14. Ord
9.15. Rtrim
9.16. Setlocale
9.17. Str_pad
9.18. Str_repeat
9.19. Str_replace / str_ireplace
9.20. Str_shuffle
9.21. Str_split
9.22. Str_word_count
9.23. Strip_tags
9.24. Stripslashes
9.25. Strlen
9.26. Strpos/Stripos
9.27. Strrev
9.28. Strrpos/Strripos
9.29. Strstr/Stristr
9.30. Strtolower
9.31. Strtoupper
9.32. Strtr
9.33. Substr_count
9.34. Substr
9.35. Trim
9.36. Ucfirst
9.37. Ucwords
9.38. Wordwrap
9.39. Exercícios

Capítulo 10 - Arrays
10.1. Criando Arrays no PHP
10.1.1. Pelo Construtor Array()
10.1.2. Criação Implícita
10.2. Manipulando os Elementos de um Array
10.3. Removendo um Array ou Seus Elementos
10.4. Funções para Manipulação de Arrays
10.4.1. array_change_key_case
10.4.2. array_chunk
10.4.3. array_combine
10.4.4. array_count_values
10.4.5. array_diff_assoc
10.4.6. array_diff
10.4.7. array_fill
10.4.8. array_filter
10.4.9. array_flip
10.4.10. array_intersect_assoc
10.4.11. array_intersect
10.4.12. array_key_exists
10.4.13. array_keys
10.4.14. array_map
10.4.15. array_merge_recursive
10.4.16. array_merge
10.4.17. array_multisort
10.4.18. array_pad
10.4.19. array_pop
10.4.20. array_push
10.4.21. array_rand
10.4.22. array_reduce
10.4.23. array_reverse
10.4.24. array_search
10.4.25. array_shift
10.4.26. array_slice
10.4.27. array_splice
10.4.28. array_sum
10.4.29. array_unique
10.4.30. array_unshift
10.4.31. array_values
10.4.32. array_walk
10.4.33. asort/arsort
10.4.34. compact
10.4.35. count/sizeof
10.4.36. extract
10.4.37. in_array
10.4.38. ksort/krsort
10.4.39. list
10.4.40. reset /next/current/key/prev/end
10.4.41. each
10.4.42. range
10.4.43. sort/rsort
10.4.44. shuffle
10.5. Exercícios

Capítulo 11 - Funções Essenciais no PHP

11.1. Funções de Data e Hora
11.1.2. mktime
11.1.3. Strtotime
11.1.4. Checkdate
11.1.5. Date
11.1.6. Getdate
11.2. Diretório/Arquivos
11.2.1. is_dir
11.2.2. mkdir
11.2.3. rmdir
11.2.4. dir
11.2.5. getcwd
11.2.6. chdir
11.2.7. opendir
11.2.8. readdir
11.2.9. rewinddir
11.2.10. closedir
11.2.11. scandir
11.2.12. basename
11.2.13. copy
11.2.14. dirname
11.2.15. disk_free_space
11.2.16. disk_total_space
11.2.17. file_exists
11.2.18. is_file
11.2.19. is_executable
11.2.20. is_link
11.2.21. is_readable
11.2.22. is_writable
11.2.23. is_uploaded_file
11.2.24. filemtime
11.2.25. filesize
11.2.26. filetype
11.2.27. file
11.2.28. readfile
11.2.29. file_get_contents
11.2.30. file_put_contents
11.2.31. pathinfo
11.2.32. rename
11.2.33. unlink
11.2.34. tempnam
11.2.35. parse_ini_file
11.2.36. fopen
11.2.37. fclose
11.2.38. feof
11.2.39. fgetc
11.2.40. fgets
11.2.41. fgetss
11.2.42. fread
11.2.43. fseek
11.2.44. fwrite
11.2.45. fflush
11.2.46. rewind
11.2.47. ftell
11.2.48. ftruncate
11.2.49. tmpfile
11.3. HTTP
11.3.1. header
11.3.2. headers_list
11.3.3. headers_sent
11.3.4. setcookie/setrawcookie
11.4. Matemáticas
11.4.1. decbin
11.4.2. dechex
11.4.3. decoct
11.4.4. bindec
11.4.5. hexdec
11.4.6. octdec
11.4.7. base_convert
11.4.8. abs
11.4.9. floor
11.4.10. ceil
11.4.11. round
11.4.12. sqrt
11.4.13. pow
11.4.14. rad2deg
11.4.15. deg2rad
11.4.16. exp
11.4.17. log10
11.4.18. log
11.4.19. max
11.4.20. min
11.4.21. rand e mt_rand
11.4.22. is_nan
11.4.23. sin
11.4.24. cos
11.4.25. tan
11.5. PHP (Opções e informações)
11.5.1. dl
11.5.2. extension_loaded
11.5.3. get_loaded_extensions
11.5.4. get_extension_funcs
11.5.5. ini_get
11.5.6. ini_get_all
11.5.7. ini_set
11.5.8. ini_restore
11.5.9. get_defined_constants
11.5.10. get_included_files
11.5.11. phpcredits
11.5.12. phpinfo
11.5.13. phpversion
11.5.14. set_time_limit
11.6. Expressões regulares
11.6.1. ereg
11.6.2. ereg_replace
11.7. Rede
11.7.1. fsockopen
11.7.2. gethostbyname
11.8. Miscelâneas
11.8.1. constant
11.8.2. eval
11.8.3. get_browser
11.8.4. highlight_file
11.8.5. php_check_syntax
11.8.6. sleep
11.9. Exercícios

Capítulo 12 - Manipulação de Erros no PHP
12.1. Configurando as Opções no php.ini
12.1.1. error_reporting
12.1.2. display_errors
12.1.3. display_startup_errors
12.1.4. log_errors
12.1.5. log_errors_max_len
12.1.6. ignore_repeated_errors
12.1.7. ignore_repeated_source
12.1.8. error_log
12.1.9. warn_plus_overloading
12.2. Funções para Manipulação de Erros
12.2.1. error_log
12.2.2. error_reporting
12.2.3. set_error_handler
12.2.4. trigger_error
12.2.5. restore_error_handler
12.2.6. debug_backtrace
12.3. Exercícios

Parte II - PHP Avançado

Capítulo 13 - PHP e OO

13.1. Orientação a Objetos (OO)
13.1.1. Objeto
13.1.2. Classe
13.1.3. Atributo
13.1.4. Método
13.1.5. Herança
13.1.6. Polimorfismo
13.1.7. Acoplamento
13.1.8. Coesão
13.2. Utilizando OO no PHP
13.2.1. Classe
13.2.2. Visibilidade de Atributos e Métodos
13.2.3. Atributos e Métodos Estáticos
13.2.4. Construtor e Destruidor de Classes
13.2.5. Herança e Polimorfismo
13.2.6. Classes Abstratas
13.2.7. Interfaces
13.2.8. Reflexão
13.3. Controle de Exceções
13.4. Funções para Manipulação de Classes
13.4.1. Class_exists
13.5. Exercícios

Capítulo 14 - Trabalhando com Sessões
14.1. Iniciando uma Sessão
14.2. Encerrando uma Sessão
14.3. Funções Disponíveis para Sessões
14.3.1. session_id
14.3.2. session_regenerate_id
14.3.3. session_write_close
14.4. Construindo uma Classe para Sessões
14.5. Exercícios

Capítulo 15 - Manipulando Imagens no PHP
15.1. Funções para Manipulação de Imagens
15.1.1. imagecreate e imagecreatetruecolor
15.1.2. imagecreatefrom
15.1.3. imagecoloralocate
15.1.4. imagecolortransparent
15.1.5. imagesx e imagesy
15.1.6. imagesetpixel
15.1.7. imageline
15.1.8. imagerectangle e imagefilledrectangle
15.1.9. imagepolygon e imagefilledpolygon
15.1.10. imageellipse e imagefilledellipse
15.1.11. imagearc e imagefilledarc
15.1.12. imagestring
15.1.13. imagettftext
15.1.14. imagecopy
15.1.15. imagerotate
15.1.16. imagepng, imagejpeg, imagewbmp e imagexbmp
15.1.17. imagedestroy
15.2. Construindo uma Classe para Geração de Imagens
15.3. Exercícios

Capítulo 16 - PHP e XML
16.1. simpleXML
16.1.1. simplexml_load_file
16.1.2. simplexml_load_string
16.1.3. Métodos da Classe simpleXML
16.1.4. simplexml_import_dom
16.2. DOM
16.2.1. Instanciando a Classe DomDocument
16.2.2. load e loadXML
16.2.3. Outros Métodos
16.2.4. Manipulando o Documento XML
16.2.5. Salvando o Documento XML
16.3. Exercícios

Capítulo 17 - Recebendo e Enviando E-mails com PHP
17.1. Enviando E-mails
17.2. Recebendo E-mails
17.2.1. imap_open
17.2.2. imap_headerinfo e imap_header
17.2.3. imap_body
17.2.4. imap_fetchstructure e imap_fetchbody
17.3. Exercícios

Parte III - PHP Banco de Dados

Capítulo 18 - PHP e MySQL

18.1. Obtendo o MySQL
18.2. Criando o Banco de Dados e as Tabelas de Exemplo
18.3. MySQL
18.3.1. mysql_connect
18.3.2. mysql_query
18.3.3. mysql_num_rows
18.3.4. mysql_affected_rows
18.3.5. mysql_num_fields
18.3.6. mysql_field_name
18.3.7. mysql_fetch_assoc
18.3.8. mysql_fetch_field
18.3.9. mysql_fetch_lengths
18.3.10. mysql_data_seek
18.3.11. mysql_insert_id
18.3.12. mysql_errno e mysql_error
18.3.13. mysql_real_escape_string
18.4. mysqli
18.4.1. mysqli
18.4.2. mysqli_stmt
18.4.3. mysqli_result
18.4.4. mysqli e mysqli_result
18.4.5. mysqli_stmt
18.5. Exercícios

Capítulo 19 - PHP e PostgreSQL
19.1. Obtendo o PostgreSQL
19.2. Criando o Banco de Dados e Tabelas
19.3. Utilizando o PostgreSQL no PHP
19.3.1. pg_connect
19.3.2. pg_query
19.3.3. pg_num_rows e pg_affected_rows
19.3.4. pg_fetch_all
19.3.5. pg_fetch_array
19.3.6. pg_fetch_row
19.3.7. pg_fetch_assoc
19.3.8. pg_fetch_object
19.3.9. pg_num_fields
19.3.10. pg_field_name
19.3.11. pg_send_query
19.3.12. pg_connection_busy
19.3.13. pg_get_result
19.3.14. pg_meta_data
19.3.15. pg_escape_string
19.4. Exercícios

Capítulo 20 - Criando uma Classe Genérica para Manipulação de Bancos de Dados
20.1. Classe Abstrata BD
20.2. Classe Consulta
20.3. Exercícios

Capítulo 21 - A Classe HTML
21.1. Classe HTML
21.2. A Classe Tabela
21.3. Exercícios

Parte IV - Estudo de Casos

Capítulo 22 - Estudo de Caso 1- Cadastro e Autenticação de Usuários

22.1. Exercícios

Capítulo 23 - Estudo de Caso 2: Criando Menus Dinâmicos
23.1. Exercícios

Apêndice A - Links Interessantes

Índice Remissivo

Referências Bibliográficas

www.infobook.pt
Menu
Cadastro de Professores
Como Comprar
Fabricantes de Softwares
Mais Vendidos do Mês
Onde Comprar
Seja um Autor

De volta ao mercado

Projetos on-line
Série Faça um Site
Crie um Sistema Web com PHP 5 e AJAX - Controle de Estoque

Editora Érica
Saiba mais...

Carrinho de compras
Tabela de Fretes
Ver Pedido
  Obs.: Para pagamento internacional utilizar somente a opção Cartão de Crédito.
Copyright © 1996, 2010 - Editora Érica Ltda. Rua São Gil, 159 - Tatuapé - São Paulo - SP - CEP 03401-030 - Fone: (11) 2295-3066 Fax: (11) 2097-4060.