Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #20943

Re: ritornare una list mixed

From Sandro kensan <kensan@kensan.it>
Newsgroups it.comp.www.php
Subject Re: ritornare una list mixed
Date 2016-06-17 22:01 +0200
Message-ID <dsj385Faq2hU2@mid.individual.net> (permalink)
References <dsinv7F5lpjU1@mid.individual.net> <691b2344-a346-4d13-97bc-44ba68fa1fc8@googlegroups.com> <dsiv17Faq2hU1@mid.individual.net> <1a8490fd-1a38-47c9-aa68-c7efb6527a2b@googlegroups.com>

Show all headers | View raw


On 17/06/2016 21:11, fmassei@gmail.com wrote:

> Ah OK, se è per far pratica.. :)

Si, serve per fare pratica ma ha anche un risvolto pratico: ho un
problema da risolvere e lo vorrei risolvere col DOM.

> Questa non la capisco.. perché devi memorizzare (cosa poi?)?
> Non puoi passare alla funzione ricorsiva una callback che fa quello che deve
> fare su ogni nodo?

Anche questa è una buona idea. Però dal punto di vista teorico mi piace
poco perché in caso di malfunzionamenti ho problemi col debug
soprattutto per me che il DOM lo mastico molto poco. Quindi preferisco
tenere separate le due fasi: trovo tutte le foglie di tipo testo,
modifico le foglie di tipo testo in un modo particolare.

> Altrimenti stai solo cambiando la rappresentazione dei
> dati da albero (il DOM) a vettore (i tuoi array_merge), che è un passaggio
> in più che non mi sembra tanto sensato..

è in più ma permette di separare.

> Se vuoi linearizzare l'albero come stai facendo va bene. Non vedo a cosa mai
> potrebbe servire, però.

All'atto pratico serve a questo:

http://www.kensan.it/articoli/Volantino.php

La cosa impressionate del php è che ti stupisce. Quello che chiedevo nel
mio primo post ho provato a realizzarlo e funziona! In pratica gli array
con elementi di tipo nodo di un DOM e di tipo string sono possibili. Non
credevo.


-- 
Sandro kensan www.kensan.it & www.qiqi.it geek site
Saluto gli agenti della NSA - Hello NSA - www.nsa.gov

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

ritornare una list mixed Sandro kensan <kensan@kensan.it> - 2016-06-17 18:48 +0200
  Re: ritornare una list mixed fmassei@gmail.com - 2016-06-17 10:26 -0700
    Re: ritornare una list mixed Sandro kensan <kensan@kensan.it> - 2016-06-17 20:49 +0200
      Re: ritornare una list mixed fmassei@gmail.com - 2016-06-17 12:11 -0700
        Re: ritornare una list mixed Sandro kensan <kensan@kensan.it> - 2016-06-17 22:01 +0200
          Re: ritornare una list mixed fmassei@gmail.com - 2016-06-17 16:51 -0700
  Re: ritornare una list mixed Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-17 20:34 +0000
    Re: ritornare una list mixed Sandro kensan <kensan@kensan.it> - 2016-06-18 00:18 +0200
    Re: ritornare una list mixed fmassei@gmail.com - 2016-06-17 17:26 -0700
      Re: ritornare una list mixed Alessandro Pellizzari <shuriken@amiran.it> - 2016-06-18 16:28 +0000
        Re: ritornare una list mixed fmassei@gmail.com - 2016-06-18 12:29 -0700

csiph-web