Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    salvare array in un file

    ciao a tutti, volevo da voi un chiarimento se fosse possibile fare una cosa, in pratica ho degli array multipli, e talvolta devo recuperarmi un dato da dentro l'array tramite chiave, la mia domanda è: sarebbe possibile una volta fatto il primo foreach, salvarsi tutto l'array dentro un file, tipo una cache in modo da poter fare questa cosa:

    Codice PHP:
    if(file_exists('file_con_array.php'))
    {
    $array file_get_contents('file_con_array.php');
    }

    if(isset(
    $array[dato])) {return $array['dato'];} 
    e se non esiste farmi il foreach e dopo controllarmi se esiste il dato...ho cercato un po di funzioni ma non ne ho trovata nessuna adatta...

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Usa serialize() sull array e salvati la stringa ottenuta in un file (non serve che sia .php, basta anche .txt)

    Per riaverlo, leggi il contenuto del file e lo passi alla unserialize()

  3. #3
    già è vero serialize()! me ne ero completamente dimenticato! grazie!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.