Estoy creando un archivo PDF y necesito hacerlo a través de un valor de una variable numérica capturada por una función denominada importados(string, int);
Esta función retorna un valor numérico y debo transformarlo a string para hacer válido el método ezText($c,left);.
ya probe haciendo casting forzoso, es decir,
$c = importados("d",0);
$c = (string)$c;
Igualmente probe concatenando el valor numérico a string para convertirlo, es decir,
$c = importados("d",0);
$c = $c."";
Opte por las comillas simples, es decir,
$c = importados("d",0);
$c = "$c";
AQUI ESTÁ EL CÓDIGO
Código PHP:
include("pdf/class.ezpdf.php");
$pdf =& new Cezpdf();
$c = importados("d",0);
$c = "$c";
$pdf->ezText("Resumen De Regalos | Importados | \n",28);
$pdf->selectFont('pdf/fonts/Courier-Oblique.afm');
$pdf->ezText("<b>Total Canciones Regaladas</b>",left);
$pdf->ezText($c,left); // error aqui
$pdf->ezStream();
EL ERROR QUE ARROJA ES ALGO COMO ESTO:
Warning: Cannot modify header information - headers already sent by (output started
Feliz resto de dia. Karmatifico ayudas.