Escolar Documentos
Profissional Documentos
Cultura Documentos
arquivo.
Include: Se o arquivo não for encontrado, ele exibirá um aviso (warning) e continuará a execução do
script.
include 'arquivo_inexistente.php';
Require: Se o arquivo não for encontrado, ele lançará um erro fatal (fatal error) e interromperá a
execução do script.
require 'arquivo_inexistente.php';
É importante ressaltar que, no caso do uso de require, se o arquivo for essencial para o funcionamento
do script, seu uso será mais adequado. Já o include pode ser útil nos casos em que o arquivo é opcional
ou quando se deseja exibir um aviso ao invés de interromper todo o script. Em ambos os casos, é
possível utilizar caminhos relativos ou absolutos para especificar o arquivo que será incluído/requerido.
2) A função substr() no PHP é usada para extrair uma parte de uma string. Ela aceita três parâmetros:
Por exemplo, se quisermos extrair a palavra "mundo" da string "Olá, mundo!", poderíamos fazer o
seguinte:
<?php
?>
3) empty() no PHP é usada para determinar se uma variável é considerada vazia ou não. Ela retorna true
se a variável estiver vazia e false caso contrário. Uma variável é considerada vazia se ela não existir, ou se
o valor dela for igual a um dos seguintes: false, null, 0, '' (uma string vazia), '0' (uma string contendo
apenas o caractere zero).
if (empty($nome)) {
} else {
Neste exemplo, a variável $nome recebe uma string vazia. A função empty() é então usada para verificar
se $nome é considerado vazio. Como realmente está vazio, a instrução echo "Nome está vazio" será
executada.
4) As super globais em PHP são variáveis internas que estão sempre disponíveis em todos os escopos.
Isso significa que elas podem ser acessadas de qualquer função, classe ou arquivo sem ter que fazer
nada especial.
Algumas das super globais mais comuns em PHP incluem $_GET, $_POST, $_SERVER, $_COOKIE,
$_SESSION, entre outras.
<?php
echo 'Olá ' . htmlspecialchars($_GET["nome"]) . '!';
?>
$_GET["nome"] é usado para obter o valor do parâmetro "nome" da URL. Por exemplo, se a URL for
"pagina.php?nome=João", o script acima imprimirá "Olá João!".
5) array_map() em PHP é usada para aplicar uma função especificada a cada elemento de um array. Ela
retorna um novo array contendo todos os resultados da aplicação da função. Aqui está a sintaxe básica
da função:
callback: Esta é a função que será aplicada a cada elemento do(s) array(s).
array1, array2, ...: Estes são os arrays aos quais a função callback será aplicada.
<?php
function square($n)
print_r($squares);
?>
A função square() é definida para retornar o quadrado de um número. A função array_map() é então
usada para aplicar esta função a cada elemento do array $numbers. O resultado é um novo array
$squares que contém os quadrados de cada número no array original.
Array
[0] => 1
[1] => 4
[2] => 9
[3] => 16
[4] => 25