Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/05/2010, 19:23
lucasbanegas
 
Fecha de Ingreso: marzo-2010
Ubicación: Córdoba, Argentina
Mensajes: 21
Antigüedad: 14 años
Puntos: 0
Respuesta: Resultados de foreach a un array ¿Como lo hago?

Cita:
Iniciado por spider_boy Ver Mensaje
Código PHP:
Ver original
  1. $palabra_info = array();
  2. foreach ($array as $palabra) {
  3.     $repeticiones = substr_count($texto, $palabra);
  4.     $palabra_info['palabra'] = $palabra;
  5.     $palabra_info['repeticiones'] = $repeticiones;
  6.     }
  7. print_r($palabra_info);

Prueba eso y nos dices que tal...
Gracias spider_boy... lo resolví así:

Código PHP:
<?php 

$array 
= array ("uno","dos","tres"); 
$texto "uno dos uno tres tres uno dos uno"
$palabra_array = array();


foreach (
$array as $palabra) { 
    
$repeticiones substr_count($texto$palabra); 
    
$palabra_info = array('repeticiones' => $repeticiones); 
    
$palabra_array[$palabra] = $palabra_info;
    } 

    
print_r($palabra_array,true);

?>
Primero cree un array vacío y le fui agregando los resultados al array (sin indicar la clave). Igual muchisimas gracias capo!