Parâmetros por Referência em PHP II

Nesta segunda aula sobre a passagem de parâmetros por referência, implementaremos um código para estudarmos as vantagens e as principais diferenças nesse tipo de abordagem.

EXEMPLO FEITO EM AULA

<?php

#====================
#  == eXcript.com ==
#====================


function &func(){
    $a = [1,2,3];
    print_r($a);

    return $a;
}

$valor = &func();
print_r($valor);
more ...

Parâmetros por Referência em PHP

Nesta aula aprenderemos a diferença entre a passagem de argumentos por valor e por referência. Também aprenderemos como funciona a passagem por referência e a forma como o PHP manipula os parâmetros.

ARGUMENTOS POR REFERÊNCIA

Quando definimos uma variável como sendo argumento de uma função, ocorre que o valor contido …

more ...

Funções variádicas em PHP

Nesta aula aprenderemos o que são funções variádicas, como implementa-las e as diversas situações em que devemos fazer uso desse conceito.

EXEMPLO FEITO EM AULA

function cubo($num){

    $x = ($num * $num * $num);

    return $x;
}

echo cubo(3);
more ...

Retorno de Valores pela função em PHP

Nessa aula, estudaremos, como utilizar a instrução return para retornarmos valores por uma função a quem a invocou.

RETORNANDO VALORES

Para retornarmos um valor, basta passarmos o mesmo através da palavra-chave return. Após o uso da instrução return a função é finalizada e o valor definido retornado.

function soma()
{
    $num …
more ...

Funções e Escopo de Variáveis em PHP

Nesta aula estudaremos o escopo de variáveis definidas em funções, bem como os vários conceitos envolvidos.

FUNÇÕES E O ESCOPO DE VARIÁVEIS

As funções em PHP possuem seu escopo restrito de forma a tornar o bloco de instrução da função isolado. Temos que de dentro de uma função, não existe …

more ...


Parâmetros default com PHP

Nesta aula estudaremos o conceito de parâmetros default, bem como seus beneficios e situações em que devemos utiliza-los.

PARÂMETROS DEFAULT

Um recurso bastante importante é a definição de valores default para os parâmetros. Assim, caso o usuário não defina um valor de um parâmetro, este já terá um valor por …

more ...

Definindo parâmetros em PHP

Nesta aula aprenderemos a definir parâmetro que devem ser passados pelas funções quando estas forem invocadas. Estudaremos as vantagens da passagens de valores por parâmetro ao invés da utilização de variáveis globais.

DEFININDO PARÂMETROS

Podemos definir parâmetros numa função, para isso, basta adicionarmos o nome de cada parâmetro no cabeçalho …

more ...

Introdução às Funções em PHP

Nesta aula iniciaremos o estudo das funções e métodos com a linguagem PHP. Estudaremos qual o conceito e definição de função, método e procedimento.

DEFINIÇÃO

Para declararmos uma função utilizamos a palavra reservada function.

A nomenclatura das funções segue as mesmas regras de nomenclatura das variáveis.

É uma boa prática …

more ...

Manipulação de Arrays em PHP

Nesta aula estudaremos as várias formas para a manipulação de Arrays bem comos as características e vantagens das diversas abordagens existentes.

EXEMPLO FEITO EM AULA

#VERIFICA SE A ESTRUTURA É UMA ARRAY

echo "FUNÇÃO: is_array() - " . "\n";
echo "Valor = [] - " . is_array( [] ) . "\n";
echo "Valor = array() - " . is_array( array() ) . "\n";
echo "Valor = [1,2 …
more ...