Lo más probable es que no estás retornando el valor que deseas mostrar. Para que entiendas mejor, mira este ejemplo
Código PHP:
Ver original<?php
function foo($foo){
return bar($foo);
}
function bar($bar){
$candy = $bar . ' bar candy';
}
echo foo('foo');
Eso te devuelve un valor NULL. Pero si le colocas el return a la función de bar
Código PHP:
Ver original<?php
function foo($foo){
return bar($foo);
}
function bar($bar){
$candy = $bar . ' bar candy';
return $candy;
}
echo foo('foo');
Te devuelve
foo bar candy. Te recomiendo que leas sobre el
Ámbito de las variables