PHP5 :

por Soares, Walace
[ Livros ] Motivo da edição:3. ed. Publicado por : Érica, (São Paulo : ) Detalhes físicos: 523 p. il. ISBN:853650031X. Ano: 2007 Tipo de Material: Livros
Tags desta biblioteca: Sem tags desta biblioteca para este título. Faça o login para adicionar tags.
Localização atual Classificação Exemplar Situação Notas Previsão de devolução Código de barras Reservas do item
Biblioteca Agamenon Magalhães
005.133 S676p (Percorrer estante) 1 Disponível Sem RFID 2023-0077
Total de reservas: 0

Índice Analítico
Parte 1 - 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ítulo2 - PHP e HTM
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 Objeto
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 Bus)
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 enclude_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_nurn_args
7.2.2. func_get_arg
7.2.1 furto: _geargs
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.calluserfunc
7.6.2call user func arrav
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 Recebido,,
8.4. Upload de Arquivos
8.5. Exercícios

Capítulo 9 – Manipulando Strings no PHP
9.1.Adds1ahcs
9.2.Chr
9.3.Chunksplít
9.4.Countchars
9.4.1.Crvpt
9.5.Explode
9.6.Htmlentities e Htmlspecialchars
9.7.HtmI entity decode
9.8.Implode
9.9.Localeconv
9.10.Itrim
9.11.Md5
9.12.Nl2br
9.13.Number format
9.14.Ord
9.15.Rtrim
9.16.Setlocale
9.17.Stipad
9.18.Str repeat
9.19.Str replacc/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 Arrav
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.arrav diff assoc
10.4.6.array_cliff
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_nierge_recursive
10.4.16.array mergc..
10.4.17 array_rnultisort
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.arrav 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.Iist
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.1Funções de Data e Hora
11.1.1time
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 rmdír
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_execuuible
11.2.20.is_Iink
11.2.21.is_readable
11.2.22.iswritable
11 .2.23.isuploaded_file
1.2.24.filemtirne
11.2.25.filesize
11.2.26.filetvpe
11.2.27.file
11.2.28readfilc
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.3.5.Maternáticas
11.4.1.decbin
11.4.2.dechex
11.4.3.decoct
1.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.Iog
11.4.19.max
11.4.20 mim
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 extention loaded
11.5.3 get_Ioaded_extenion
11.5.4.get_extension funcs
11.5.5ini_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_íiles
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.gethostby name
11.8. Miscelâneas
11.8.1.constant
11.8.2.eval
11.8.3.get_brovser
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_crrors
12.1.3.dis.pI.av_startup_errors
12.1.4.log..crrors
12.1.5.log.errors_max_len
12.1.6.ignore_repcated_errors
12.1.7.ignore_repeated_source
12.1.8.error_log
12.1.9.wam 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 handier
12.2.6.debug backtrace
12.3.Exercícios

Parte II - PHP Avançado

Capítulo13 PHP e 00
13.1.Orientação a Objetos (00)
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 00 no PHP
13.2.1.Classe
13.2.2. Visibilidade de Atributos e Métodos
13.2.3.Atributos e Métodos Estiticos
13.2.4. Construtor e Destruidor de Classes
13.2.5.Herança e Polimorlismo
13.2.7.Interfaces
13.2.8.Reflexão
13.3.Controle de Exceções
13.4.Funções P1 Manipilação de Classes
13.4.1.Class_exists
13.5.Exercícios

Capítulo 14 - Trabalhando com Sessões
14.1. Iniciando unia Sessão
1-4.2. Encerrando urna Sessão
1 4.3. Funções Disponíveis para sessões
14.3. 1. sessionid
14.3.2. session_regenerate_id
14.3.3. session_write_dose
14.4. Construindo urna 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. imagecorcate e imagecreatetruccolor
15. 1.2. imagecreatelrom
15.13. imageccoloralocate
15. I.A. imagecolortransparent
15.1.5. iniagesxe irnagesy
15.1.6. irnagesetpixcl
15.1.7.imageline
15. 1.8. irnagerectangle e imagefiliedrectangle
15. 1.9. irnagepolvgon e imagefilledpolvgon
15.1.10. irnageellipse e imagefillcdcllipsc
1 5. 1. 1 1. irnagearc e irnagefillcdarc
15.1.12. imagcstring
15.1.13. i rnagenítext
15.1. 14. imagccopv
15.1.15. imagerotate
15.1.10. inageJ)ng, imagejpeg, imagewbmp e imagexbmp
15,117. Image destrov
15.2. Construindo uma Classe para Geração de Imagens
15.3. Exercícios

Capítulo16 - PHP e XML
16.1. simplexml
16.1.1.simplexml load load file
16.1.2.simplexml_load_string
16. 1 .3.Métodos da Classe simplcXML
16. 1.4 simplexmlm import dom
16.2. DOM
16.2. 1 Instanciando a Classe DomDocument
16.2.2.load e loadXML
16.2.3.Outros Métodos
10.2.4.Manipulando o Documento XM L
16.23.Salvando o Documento
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
1 7.2.2. imap headerinfo e imap-header
17.2.3. imap body
17. 2.4.imap fetchstructure e imap_fetchbodv
17.3. Exercícios

Parte III - PHP Banco de Dados

Capítulo18 - 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.rnvsql query
18.3.3.mysql_num rows
18.3.4.mysql_affectcd rows
18.3.5.mysql_num fields
1.8.3.6. mysql fileld_name
18.3.7.mysql_fetch_asoc
183.8.mvsql_fetch_íield
18.3.9.mysql_fctchjengtbs
18.3.10.mysql_data_seek
18.3.11.mysql jnsenrt_id
18.3.12.mysql_errno e myql_crror
18.3.13.mysqI_real_escape,_string
18.4.mysqli
18.4.1.mysqli
18.4.2.rnysqil stmt
1.8.4.3.mvsqli 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.pLconnect
19.3.2.pg querv
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.9pg num field fields
19.3.10. pg field_name
19.3.11. pg send query
19.3.12.pg.connection busv
19.3.13. pg jet_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

Não há comentários para este material.

Acesse sua conta para postar um comentário.

Clique em uma imagem para visualizá-la no visualizador de imagem

    Biblioteca Agamenon Magalhães|(61) 3221-8416| biblioteca@cade.gov.br| Setor de Edifícios de Utilidade Pública Norte – SEPN, Entrequadra 515, Conjunto D, Lote 4, Edifício Carlos Taurisano, térreo