🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7611

Buscar en un array multidimensional....

#7611
From: specka
Date: Sat, 01 Feb 2003 11:07
73 lines
3012 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Llevo dos días bloqueadopor un porblema con arrays:

Estoy haciendo un modulo en php para oscommerce, para hacer consultas 
whois...

Como cada server de whois devuelve la información de una forma determinada 
la estructura del array de los resultados es multidimensional y variable:

[0]Array
     [rawdata] Array
           [0]
           [1]
           [nameserver] Array
                 [0] nameserver1
                 [1] nameserver 2 
           ..

     [reginfo] Array
           [0]
           [1]
           ...
[1]Array
     [rawdata] Array
           [0]
           [1]
           [2]

[2]Array
     [info] Array
           [0]
           [1]
           [2]

Bueno pues dada la variación de los arrays dentro del primer nivel
quisiera conevrtir cada uno de los arrays de primer en un array de un
solo nivel:

[0]Array
    [0]  // = [rawdata][0]
    [1]  // = [rawdata][1]
    [2]  // = namerserver : [rawdata][nameserver][0]
    [3] //  = namerserver : [rawdata][nameserver][1]
    [4] //  = [..]

    [..]  // = [reginfo][0]
    ...


Y asi depués hacer una consulta para encontrar las cadenas "Not found" "NOT 
FOUND" "Not match" o dentro de [rawdata] = ""

Alguien puede ayudar a este alma desesperada...


- -- 
Marco A. Mateos - Linux User: 209189
http://www.lomejordeinternet.net - SIM, S.L.
http://graficas.lomejordeinternet.net - Artes Gráficas
http://hosting.lomejordeinternet.net - Hosting
webmaster@lomejordeinternet.net / ICQ: 172542875
Clave Publica disponible en 
http://www.lomejordeinternet.net/pgp/web_pub_key.asc
 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+O6ph2WTpfbK5qGARAiQBAJ4hmlTTr9CG6VsIg2VWOADvc8oX4ACeJkQA
SZnYOvBAsdDy5W2QR3ZGfxQ=
=aIua
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <b1g9o7$9k9$1@nsnmrro2-gest.nuria.telefonica-data.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,UTF8
X-Google-Thread: f86c8,4cd15b49d41c6e08,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-02-01 03:06:49 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail
From: specka <webmaster@nomepongas.lomejordeinternet.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Buscar en un array multidimensional....
Date: Sat, 01 Feb 2003 12:07:09 +0100
Organization: SePecKa.CoM
Lines: 73
Message-ID: <b1g9o7$9k9$1@nsnmrro2-gest.nuria.telefonica-data.net>
Reply-To: webmaster@nomepongas.lomejordeinternet.net
NNTP-Posting-Host: 80-25-130-25.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8Bit
X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1044097608 9865 80.25.130.25 (1 Feb 2003 11:06:48 GMT)
X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Sat, 1 Feb 2003 11:06:48 +0000 (UTC)
User-Agent: KNode/0.7.1