funções
Funções – Parte VII – Finalizando Funções
Feb 10th
As funções são um dos componentes mais utilizados da linguagem PHP (ou, talvez, de qualquer linguagem de programação). Sem eles, seria praticamente impossível escrever códigos reutilizáveis ou mesmo o uso de técnicas de programação orientada a objetos (Que veremos mais a frente).
Por esta razão, você deve prestar bastante atenção, não só nos princípios da declaração More >
Funções – Parte VI – Passar argumentos por referência
Feb 10th
Argumentos da função também podem ser passados por referência, prefixando com o operador de referência &. Isto permite sua função visualizar e alterar variáveis externas:
<?
function contarTodos(&$count)
{
if (func_num_args() == 0) {
die(“Você precisa especificar pelo menos um argumento.”);
} else {
$args = func_get_args(); // Retorna um array de argumentos
array_shift($args); // Remove o argumento definido no inicio.
$count = strlen More >
Funções – Parte V – Comprimento variável da lista de argumentos
Feb 9th
Um erro comum quando declarar uma função é a de escrever o seguinte:
function f ($opcional = “null”, $requerido)
{
}
Isto não vai provocar alerta de erros, mas também não faz qualquer sentido, porque você nunca será capaz de omitir o primeiro parâmetro ($opcional) se você deseja especificar o segundo, e você não pode omitir o segundo, porque More >
Funções – Parte III – O escopo da variável
Feb 3rd
PHP possui três tipos de escopo de variável:
O global
O interno na função
O da classe
O global, como o próprio nome indica, disponível para todas as partes do script, se você declarar ou atribuir um valor a uma variável fora de uma função ou classe, essa variável será criada no âmbito global.
OBS: Irei falar sobre o escopo More >
Funções – Parte II – Retornando Valores
May 19th
Todas as funções em PHP retornam valores, mesmo se você não informar o retorno. O conceito de função “vazia” não se aplica no PHP. Você pode especificar o valor de retorno da sua função usando a palavra-chave return.
function ola()
{
return “Olá mundo”; // Retorna uma string “Olá mundo”
}
$txt = ola(); // Atribui o valor de retorno More >
Funções – Parte I – Sintaxe Básica
Jan 17th
A sintaxe de uma função básica é muito simples. Para criar uma nova função, nós simplesmente usamos a palavra-chave function, seguido por um identificador ou nome de função, um par de parênteses e chavetas, vejam o exemplo abaixo:
function nome() { }
Nome de funções no PHP não são case-sensitive. Tal como acontece com todos os identificadores More >
Funções
Jan 16th
Apartir de hoje estaremos falando de funções que é o coração da programação PHP. Tem a capacidade de sintetizar qualquer pedaço de código de uma forma que pode ser chamado novamente, e novamente é inestimável, que é a base da estrutura processual da programação orientada para objeto.
Iremos centrar nossa atenção sobre os diversos aspectos da More >

