Exemplo n.º 1
0
<?php

//EXEMPLO DE MÁS PRATICAS EM "PASSAR ARGUMENTOS DE RETORNO"
// Função que recebe como argumento uma variavel realmente
// necessária "$stringNormal" ao proposito da função e uma variavel
// stringUppercase" (neste caso um endereço) que terá seu valor
// modificado dentro da função e posteriormente acessada no resto do
// código já com valor modificado.
function toUppercaseString($stringNormal, &$stringUppercase)
{
    $stringUppercase = strtoupper($stringNormal);
}
$stringNormal = 'professor: marcelo quinta';
$stringUppercase = '';
toUppercaseString($stringNormal, $stringUppercase);
echo $stringUppercase;
Exemplo n.º 2
0
<?php

//EXEMPLO DE BOAS PRATICAS EM "PASSAR ARGUMENTOS DE RETORNO"
// Função que recebe como argumento uma variavel realmente
// necessária "$stringNormal" ao proposito da função, dentro
// da função é feita as devidas operações e ao final é retornado
// um valor (de qualquer tipo) a quem a chamou.
function toUppercaseString($stringNormal)
{
    return strtoupper($stringNormal);
}
$stringNormal = 'professor: marcelo quinta';
$stringUppercase = toUppercaseString($stringNormal);
echo $stringUppercase;