Comunidad de diseño web y desarrollo en internet online

array_combine() con elementos repetidos

Citar            
MensajeEscrito el 23 Dic 2010 08:13 am
Saludos

Bueno estoy haciendo un scrip para extraer info de xml y reconstruirlos.
Ya casi termino pero ahora necesito hacer una combinación de arrays.

en el array A tengo los tags del xml
y en el array B tengo la info de cada tag.

Entonces necesito hacer algo como esto..

Código PHP :

$employees [] = array( 
  'name' => 'Albert', 
  'age' => '34', 
  'salary' => "$10000" 
  ); 


Para poder manipular un solo array y construir el XML.

He buscado como hacerlo y encontre que con array_combine() pero parece ser que solo lo hace 8 veces... de un total de 116 xD... así que bueno he pensado que por que los tags se repiten varias veces pero la info obviamente varía. Entonces es el problema no se como hacer que la función array_combine() funcione para todo el arreglo y dejar de lado los valores repetidos...

Alquien sabe como ?

Gracias

Por Evanfallen

31 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Dic 2010 02:05 pm
bueno podrias usar SimpleXMLElement esta incorporado en el core de php 5.1.2 en adelante
lo extraes y lo recorres los elementos y a la vez con su metodo addAttribute le agregas lo que quieres y al final te retorna un nuevo XML

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Dic 2010 11:07 pm

tuadmin escribió:

bueno podrias usar SimpleXMLElement esta incorporado en el core de php 5.1.2 en adelante
lo extraes y lo recorres los elementos y a la vez con su metodo addAttribute le agregas lo que quieres y al final te retorna un nuevo XML


Hum suena facil, pero no lo he usado antes.
Gracias echare un vistazo a ver que encuentro.

Por Evanfallen

31 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.