$crescimento++;
Nesse codigo, o “++” serve para incrementar (adicionar) 1 à variavel.
<?PHP
$numero = 3,147489075;
Echo number_format($numero, 2);
?>
Saída: 3,14
A resposta espera é que sai “3,14” porque o number_format( ) serve para formatar o nosso
número. Antes da vírgula eu coloco a variável (como $numero) e depois dela colocamos um
número inteiro (como 2) que vai representar, predefinido, a quantidade de casas décimas
que vai aparecer
<?PHP
$texto = “Ale, Pc, Eli, Luiz”;
$texto_array = explode(“,”, $texto);
$texto_array [“Ale”, “Pc”, “Eli”, “Luiz”] passa a ser um array…
?>
Como podemos perceber, o explode( ) tem a função de transformar uma string inteira em
um array. O que vem antes da vírgula (entre aspas e $) vai mostrar ao programa como
divido um elemento de outro e depois da vírgula ficará nossa variável.
<?PHP
$array = [“matemática”, “química”, “física”, “biologia”];
$array_string = implode(“,”, $array);
$array_string = “matemática, química, física, biologia”; passa a ser uma string…
?>
Como podemos perceber, o implode( ) é o explode( ) só que o inverso já que ao invés de
transformar uma string inteira em um array, ela transforma todos elementos do array em
uma string. No implode, o que vem antes da vírgula (que fica entre as aspas e o $) é o que
vai separar de um texto ou de outro, como exemplo; ele pegou matemática e colocou no
string e separou matemática com uma vírgula antes de colocar a química. Depois da vírgula
fica a variável do array que queremos transformar seus elementos em strings.
<?PHP
$array = [10, 20, 40, 50];
If (in_array(30, $array)) {
Echo “30 existe no array”;
} Else {
Echo “30 não existe no array”;
}
?>
Saída: 30 não existe no array
Como podemos ver, o in_array( ) sem aparece numa estrutura de condição pois ele avalia
se um elemento (Ou valor) existe em um array. Caso o 30 existisse, ele retornaria “30
existe no array” já que a condição seria verdadeira mas como não existe, ele irá retorna o
Else pois a condição é falsa e vai retorna que “30 não existe no array”.
<?PHP
$idades = [10, 20, 30, 15, 25, 35];
foreach ($idades as $idade) {
Echo “$idade <br>“
}
?>
Saída:
10
20
30
15
25
35
Como pode perceber que nessa estrutura de repetição, o foreach serve para pegar
elementos de um array 1 à 1 e colocar na variável que você determinar. Toda vez que ele
atribui (coloca) o elemento à variável o comando vai iniciar, no caso do exemplo acima, ele
vai imprimir a variável $idade e vai pular uma linha (por causa da tag <br>). E assim vai
repetindo os comandos até chegar no último elemento e parar de vez.
<?PHP
$Alewesley = 18;
$condicao = $Alewesley >= 18 ? “Alewesley pode tirar CNH” : “Alewesley não pode tirar
CNH pois ainda é menor de idade”;
Echo $condicao;
?>
Saída: Alewesley pode tirar CNH
Como se pode observar, temos uma estrutura de condição bem simples do ternário onde
sua principal estrutura é ( Condição ) ? (Comando caso verdadeiro) : (comando caso
falso) assim como podemos ver no código acima. $Alewesley >= 18 é uma condição, caso
verdadeiro a condição o comando de verdadeiro imprimirá Alewesley pode tirar CNH caso
falso imprimirá Alewesley não pode tirar CNH pois é menor de idade.