Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2006, 16:36
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Re: Poner formato de numero a Este dato que paso a un PDF

Vas a tener que analizar más tu objeto .. el que defines y usas bajo $form-> .. Eso es "programación Orientada a Objetos" (por si no lo conocías).

Suponiendo que la propiedad:

$form14->cantidad

Devuelva un valor .. Es decir, que si haces:

echo $form14->cantidad;

ves su valor ...

Aplicar una función a ese valor sería tipo:

number_format($form14->cantidad,"2",".",",");

Y como además lo necesitas usar para otro método de otro objeto .. podrías usarlo:

Código PHP:
$pdf->Text(102,117.5,number_format($form14->cantidad,"2",".",",")); 
En POO .. la "->" se usa para llamar a una propiedad o método del objeto que instancias (por el $blabla=new objeto().... o similar) .. así que no puedes alterar esa "sintax" como quieras .. sino conocer que "entrega" dicho método o propiedad .. eso se vé con el código -completo- de la classe que uses .. ahí se verá si retorna un valor un método o que hace exactamente .. En tu caso como era al parecer una "propiedad" (variable) .. se supone que devuelve un valor (del tipo que sea .. pero valor).

Todo esto te lo pódrían aclarar mucho mejor que yo (a nivel "teórico") en el sub-foro de "PHP orientado a Objetos". Aunque seas "usuario" de Programación Orientada a Objetos (como parece que es tu caso y por ejemplo es el mio también .. que no programo nada en POO pero si que uso "POO" (alguas classes concretas) es necesario que conozcas un "mínimo" el tema de POO para que veas más fácil como "usarlo" si corresponde.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.