Visualizzazione risultati 1 fino 2 di 2

Discussione: [php] Globbare con glob() al contrario

  1. #1
    Guest

    Predefinito [php] Globbare con glob() al contrario

    Codice PHP:
    <?php
    foreach (glob("commenti/$art/*.php") as $filename) {
    include(
    $filename);
    echo(
    "<blockquote><img src=\"http://www.gravatar.com/avatar/".md5($comment_mail)."\" class=\"float-left\" /><small>Postato da ".$comment_name.' '.$template_settimana[date('w', $comment_data)].' '.date('d', $comment_data).' '.$template_mesi[date('n', $comment_data)]." alle ". date('G:i', $data)."</small><br />$comment_text<br clear=\"left\"></blockquote>");
    }
    ?>
    In pratica ogni file è un commento che ha come nome 0.php, 1.php, 2.php ecc...
    solo che a un numero più grande corrisponde un commento più recente... come posso fare a invertire l'ordine con cui sono inclusi i files mettendoli al contrario?

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    puoi usare la funzione rsort() per ribaltare l'ordine nell'array:
    http://php.net/manual/en/function.rsort.php
    Codice PHP:
    $array_dir=glob("commenti/$art/*.php");
    rsort($array_dir);


    guarda anche array_reverse() --> http://php.net/manual/en/function.array-reverse.php

    e scandir() -->http://php.net/manual/en/function.scandir.php
    Ultima modifica di EuroSalute : 02-04-2011 alle ore 18.12.03 Motivo: info...
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •