Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160

    [PHP] Manipolare degli array

    Ho un array monodimensionale.

    Vorrei applicare una certa funzione su ognuno dei suoi elementi ... poi ogni singolo risultato inserirlo ad un altro array. Come posso fare? Non ci riesco ...

    Aiuto !!!

  2. #2
    per applicare una funzione ad ogni elemento di array, leggi sul manuale "array_walk()"

  3. #3
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    per applicare una funzione su ognuno dei suoi elementi, diciamo che è la parte che riesco fare ...
    lo faccio con un foreach.

    quello che non riesco fare, è inserire ogni elemento elaborato in un nuovo array ...

    questo ultimo come si fa? :master:

  4. #4
    innanzitutto array_walk è molto meglio di un foreach...
    ----
    per scrivere un nuovo array, prima inizializzi un nuovo array:

    $newarr = array();

    poi dentro la funzione da usare con array_walk o dentro il foreach, basta che fai:

    $newarr[] = $elemento;

  5. #5
    Originariamente inviato da Stamos
    per applicare una funzione su ognuno dei suoi elementi, diciamo che è la parte che riesco fare ...
    lo faccio con un foreach.

    quello che non riesco fare, è inserire ogni elemento elaborato in un nuovo array ...

    questo ultimo come si fa? :master:

    Codice PHP:
    foreach ...
    ...
    $nuovoarray[] = $elemento
    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

  6. #6
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    grazie pare che ho risolto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.