Visualizzazione dei risultati da 1 a 6 su 6

Discussione: PHP] Quante require

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628

    PHP] Quante require

    Ciao a tutti
    Questa è una curiosità che mi affligge da non poco

    Ho uno scrito, ho suddiviso delle funzioni da me fatte su più file .php in modo tale che quando mi servono faccio un quel require del file...
    Ora, in uno script mi servono più funzioni, quindi devo includere 2 file(con le funzioni), 1 file per il layout, 1 file per la configurazione e un file per la lingua...
    Per un totale di: 5 require

    i file d'include avranno sulle 200 righe massimo ciascuno.

    Dite che 5 require possano rallentare lo script?
    Non vorrei mettere tutte le funzione su ogni pagina, perchè altrimenti se devo cambiare una funzione per un errore trovato devo andarmi a modificare ogni pagina dove stà!

    Grazie
    Software gratuito per gestire le tue newsletter: Mercurio

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Ecco perche' conviene usare le classi. Metti in una classe tutte le funzioni e quando ti serve richiami la classe e il metodo che ti serve.

    Codice PHP:
    class Funzioni()
    {

    function 
    prova($dati){
    //operazioni...
    $a // il risultato delle operazioni

    return $a;
    }


    file dove richiami
    Codice PHP:
    //includi la classe e la inizializzi
    require('path/funzioni.php');
    $funzioni = new Funzioni;
    echo 
    $funzioni::prova($dati); // ritorna $a 

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    ma non è la stessa cosa??

    In un file ho delle funzioni ad esempio per Mysql, in un altro per le stringhe...
    Quindi se ho solo le funzioni o ho le funzioni racchiuse da una classe non è la stessa cosa?

    Sempre 2 require devo fare...

    Mi sbaglio?
    Software gratuito per gestire le tue newsletter: Mercurio

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    perchè poi....non posso mettere dentro un file gigante tutte le funzioni che ho perchè, ovviamente su uno script non le utilizzo tutte...
    Software gratuito per gestire le tue newsletter: Mercurio

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    magari so pippe mentali,anzi...sicuramente....però vorrei sapere qual'è il miglior modo
    Software gratuito per gestire le tue newsletter: Mercurio

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    nessun consiglio??
    Software gratuito per gestire le tue newsletter: Mercurio

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.