• Nenhum resultado encontrado

PHP – PHP – Aula 9 Aula 9

N/A
N/A
Protected

Academic year: 2022

Share "PHP – PHP – Aula 9 Aula 9"

Copied!
4
0
0

Texto

(1)

Curso de PHP Curso de PHP

FATEC

FATEC - - Jundia Jundia í í

substr substr() () A fun

A funçção ão substrsubstr() () ééutilizada para procurar uma substringutilizada para procurar uma substring(parte ou pedaç(parte ou pedaço de o de uma string). Quando o script chama essa fun

uma string). Quando o script chama essa funçção ela retorna parte de uma string. ão ela retorna parte de uma string.

Essa fun

Essa funçção recebe três argumentos (sendo que dois são obrigatão recebe três argumentos (sendo que dois são obrigatóórios e um rios e um éé opcional). O primeiro argumento

opcional). O primeiro argumento ééa string que sera string que serááanalisada, o segundo analisada, o segundo argumento

argumento ééa posiça posição de onde comeão de onde começçar a retornar a string e o terceiro ar a retornar a string e o terceiro argumento opcional

argumento opcional ééo núo número de caracteres que a funmero de caracteres que a funçção deve retornar. ão deve retornar.

Lembre

Lembre--se que a posise que a posiçção do primeiro caractere de uma string ão do primeiro caractere de uma string éésempre 0. sempre 0.

Obs.: se utilizarmos no segundo argumento um n

Obs.: se utilizarmos no segundo argumento um núúmero negativo, ele irmero negativo, ele iráácomeçcomeçar ar a contar a partir do final da string.

a contar a partir do final da string.

Observe alguns exemplos abaixo:

Observe alguns exemplos abaixo:

<?php

<?php echo (

echo (substrsubstr("("FatecFatec", 2)); // Esse exemplo ir", 2)); // Esse exemplo irááimprimir "tecimprimir "tec".".

echo (

echo (substrsubstr("("FatecFatec", 1, 3)); // Imprimir", 1, 3)); // Imprimiráá"ate""ate"

echo (

echo (substrsubstr("("FatecFatec", ", --2, 1)); // Imprimir2, 1)); // Imprimiráá"e""e"

?>

?>

PHP – PHP Aula 9 Aula 9

(2)

chr chr() () A fun

A funçção ão chrchr() () ééusada para transformar o cusada para transformar o cóódigo ASCII no caractere digo ASCII no caractere correspondente. Observe o exemplo abaixo:

correspondente. Observe o exemplo abaixo:

<?php

<?php echo (

echo (chrchr(34)); // Esse exemplo imprimir(34)); // Esse exemplo imprimirááaspas ".aspas ".

?>

?>

ord ord() () A fun

A funçção ão ordord() faz o trabalho inverso da fun() faz o trabalho inverso da funçção ão chrchr(), ou seja, você insere o (), ou seja, você insere o caractere e ele retorna o valor ASCII correspondente.

caractere e ele retorna o valor ASCII correspondente.

<?php

<?php echo (

echo (ordord((““CC””)); // Esse exemplo imprimir)); // Esse exemplo imprimiráá67.67.

?>

?>

Verifique a tabela ASCII

Verifique a tabela ASCII --> > http://www.asciitable.com/http://www.asciitable.com/

PHP – PHP Aula 9 Aula 9

trimtrim() () A fun

A funçção ão trimtrim() () ééusada para remover os espausada para remover os espaçços em branco no comeos em branco no começço e no final o e no final de uma string. Esse recurso

de uma string. Esse recurso ééimportante quando você deseja fazer a limpeza de importante quando você deseja fazer a limpeza de uma string inserida por um usu

uma string inserida por um usuáário em um formulrio em um formuláário, por exemplo. Observe rio, por exemplo. Observe abaixo um exemplo dessa fun

abaixo um exemplo dessa funçção: ão:

<?php

<?php echo (

echo (trimtrim(" (" FatecFatec "); // Esse exemplo imprimir"); // Esse exemplo imprimiráá"Fatec"Fatec".".

?>

?>

strlen strlen() () A fun

A funçção ão strlenstrlen() retorna o n() retorna o núúmero de caracteres de uma string. Observe o mero de caracteres de uma string. Observe o exemplo abaixo:

exemplo abaixo:

<?php

<?php echo (

echo (strlenstrlen("("FatecFatec")); // Esse exemplo imprimir")); // Esse exemplo imprimiráá"5"."5".

?>

?>

PHP – PHP Aula 9 Aula 9

(3)

printf printf() () A fun

A funçção ão printfprintf() () ééutiliza para exibir sautiliza para exibir saíída formatada. Com essa funda formatada. Com essa funçção você pode ão você pode mesclar

mesclar stringsstringscom núcom números inteiros e de ponto flutuante e pode atmeros inteiros e de ponto flutuante e pode atééformatar formatar esses n

esses núúmeros. Observe o exemplo abaixo: meros. Observe o exemplo abaixo:

<?php

<?php

$idade = 18;

$idade = 18;

printf

printf("Eu tenho %d anos de idade.", $idade);("Eu tenho %d anos de idade.", $idade);

// Imprimir

// Imprimiráá: "Eu tenho 18 anos de idade." : "Eu tenho 18 anos de idade."

?>

?>

No exemplo acima você observou que a fun

No exemplo acima você observou que a funçção substituiu %d pelo valor da ão substituiu %d pelo valor da varivariáável $idade. Quando você usa %d significa que você quer imprimir vel $idade. Quando você usa %d significa que você quer imprimir um um n

núúmero inteiro. No prmero inteiro. No próóximo slide podemos observar uma lista desses ximo slide podemos observar uma lista desses especificadores de tipo.

especificadores de tipo.

PHP – PHP Aula 9 Aula 9

printf

printf() continua() continuaçção....ão....

PHP – PHP Aula 9 Aula 9

String String ss

Ponto flutuante em nota

Ponto flutuante em notaçção cientão cientííficafica ee

Ponto flutuante Ponto flutuante ff

Caractere representado pelo valor ASCII Caractere representado pelo valor ASCII C

C

Inteiro hexadecimal (com caracteres mai Inteiro hexadecimal (com caracteres maiúúsculos)sculos) X

X

Inteiro hexadecimal (com caracteres min Inteiro hexadecimal (com caracteres minúúsculos)sculos) x

x Inteiro Inteiro octaloctal o

o

Inteiro bin Inteiro binááriorio b

b

Inteiro decimal Inteiro decimal d

d

A fun

A funçção ão printfprintf() permite que você use v() permite que você use váários especificadores de tipo.rios especificadores de tipo.

// Esse exemplo imprimir

// Esse exemplo imprimiráá: "Eu tenho 18 anos e peso 70.5 quilos.": "Eu tenho 18 anos e peso 70.5 quilos."

<?php

<?php

$idade = 18;

$idade = 18;

$massa = 70.5;

$massa = 70.5;

printf

printf("Eu tenho %d anos e peso %f quilos.", $idade, $massa);("Eu tenho %d anos e peso %f quilos.", $idade, $massa);

?>

?>

(4)

PHP – PHP Aula 9 Aula 9

Termino da aula

Termino da aula

Referências

Documentos relacionados

capacidade dissuasora efetiva, na vertente de defesa militar, e na capacidade para executar missões de afirmação da autoridade do Estado no mar, particularmente no âmbito

* substr_replace(SUBSTRING,NOVASUBSTRING,POSIÇÃO) ­ substitui uma substring em toda a string a partir

Esta fala de Waiwai explicita dois tipos de experiências relativas a filmagens que os Waiãpi conheceram: uma negativa, que remete a uma primeira experiência nos anos 70 com os

somente dos restaurantes nas praias do Município de Porto Nacional-TO, respeitando o distanciamento social de uma pessoa a cada 4m² (quatro metros quadrados),

A interpolaç ção consiste em escrever o valor de uma ou mais ão consiste em escrever o valor de uma ou mais variá vari áveis dentro da string que ser veis dentro da string que

São usadas para realizar decisões ló ógicas, testar se determinada expressão gicas, testar se determinada expressão é é verdadeira, repetir um bloco de comandos por um certo

São instruç ções que auxiliam na programa ões que auxiliam na programaç ção para reaproveitar as fun ão para reaproveitar as funç ções ões dentro de v. dentro de vá

Classes definem os dados (variá áveis) e a funcionalidade (fun veis) e a funcionalidade (funç ções) ões) de cada uma dessas entidades.. de cada uma