Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/02/2014, 00:27
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Manipular datos antes de insertarlos

¿Te das cuenta que estás imprimiendo el valor de $dato en lugar de $total?. Analiza bien tu código antes de ejecutarlo.

Y si lo quieres implementado en una clase, puedes hacerlo así:

Código PHP:
Ver original
  1. class ejemplo{
  2.     public $arreglo;
  3.     public $total = 0;
  4.  
  5.     public function __construct($post){
  6.         $this->arreglo = $post;
  7.     }
  8.  
  9.     public function longitud(){
  10.         foreach($this->arreglo as $dato)
  11.             $this->total += strlen($dato);
  12.         return $this->total;
  13.     }
  14. }
  15.  
  16. $clase = new ejemplo($_POST);
  17. echo $clase->longitud(); //Imprime la longitud

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 28/02/2014 a las 00:45