Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16

Hybrid View

  1. #1
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Vista la battaglia persa nel consigliare mysqli o PDO al posto di mysql (che è addirittura deprecato), non mi ci metto proprio a consigliare DateTime.
    Sarà anche deprecato, ma finché funziona perché non usarlo?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Quote Originariamente inviata da ZioLuffio Visualizza il messaggio
    Sarà anche deprecato, ma finché funziona perché non usarlo?
    Perché se ti aggiornano la versione di PHP sul server ti ritrovi il codice che non funziona più e devi modificare tutto, invece se fin dall'inizio scrivi codice con funzioni non deprecate non dovrai rimetterci mano.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Ma perché starti ad ammazzare a creare nuove funzioni invece di usare quelle ampiamente testate che PHP ti mette già a disposizione e risolvere il problema in 3 righe? Tutto per non creare la prima data in un formato diverso?
    Boh, non lo capirò mai...
    Ultima modifica di Alhazred; 15-10-2014 a 16:52

  4. #4
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Ma perché starti ad ammazzare a creare funzioni ampiamente testate che PHP ti mette già a disposizione e risolvere il problema in 3 righe? Tutto per non creare la prima data in un formato diverso?
    Boh, non lo capirò mai...
    Ogni problema può avere più soluzioni diverse, tutte giuste. Se la soluzione funziona, allora è giusta Quando cambierà il problema, allora potrebbe cambiare la soluzione.

  5. #5
    Quote Originariamente inviata da ZioLuffio Visualizza il messaggio
    ...Se la soluzione funziona, allora è giusta ...
    Permettimi di dissentire.
    Questo genere di ragionamento porta alla stesura di codice obbrobrioso ma soprattutto inefficiente!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    non ho letto qual'era l'algoritmo, ma è giusto per dare un'idea:

    Codice PHP:
    <?php

    $data_primo_rimborso 
    '05/02/14';

    $data_rata = \DateTime::createFromFormat('d/m/y',$data_primo_rimborso);
    $importo_rata 415.17;
    $numero_rate 20;
    $rata 1;

    while(
    $rata<=$numero_rate)
    {
        echo 
    sprintf("Rata %s - scadenza il %s - importo %s \n",$rata,$data_rata->format('d/m/y'),$importo_rata);
        
    $data_rata->add(\DateInterval::createFromDateString('+1 month'));
        
    $rata++;
    }
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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