Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    211

    matrice con elementi non utilizzabili

    ciao. non so se è la sezione giusta.
    ho una matrice 500*250 (125000 celle) di cui 25000 non sono utilizzabili perchè già piene. quando riempio una celle devo segnare sul db che la coordinata xy è piena. la domanda è: non esiste un modo per tenere traccia delle coordinate piene senza utilizzare il db? la tabella oltretutto appena creata dovrebbe contenere 25000 righe che indicano quali celle non sono utilizzabili a priori e sinceramente per essere una tabella appena creata mi sembra eccessivo (non vorrei appesantire troppo il db)
    grazie

  2. #2
    Ciao,
    il comando array_filter($array) ti torna un secondo array con i valori e gli indici delle celle piene della variabile $array:
    Codice PHP:
    $x[0][0]="0-0";
    $x[0][1]="0-1";
    $x[1][0]="";
    $x[1][1]="1-1";
    print_r(array_filter($x)); 
    darà
    Codice PHP:
    Array
    (
        [
    0] => Array
            (
                [
    0] => 0-0
                
    [1] => 0-1
            
    )

        [
    1] => Array
            (
                [
    0] => 
                [
    1] => 1-1
            
    )


    come secondo parametro puoi usare una funzione di callback che elimini gli spazi vuoti.
    Per esempi più precisi http://www.php.net/manual/en/function.array-filter.php

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.