Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 33 su 33
  1. #31
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    Originariamente inviato da gaten
    garakkio quindi per quello che dici tu, l'estensione è del tipo:

    class Database extends Connessione... una cosa del genere, e qualora avessi bisogno di connettermi al database ed effettuare query avrò una cosa del tipo:

    class Login extends Database.

    ??
    io non ho mai parlato di estensione. Il pattern di cui parlavo è dependency injection: istanzi $connessione e lo passi al costruttore di $database, il quale avrà una proprietà privata/protetta $connessione.
    Tipo:

    Codice PHP:
    <?php

    class Connessione { ... }

    class 
    Database
    {
      private 
    $connessione

      
    public function __construct(Connessione $connessione, ...)
      {
         
    $this->connessione $connessione;
      }

    }
    concordo con Virus_101, non è molto utile che tu faccia tentativi in questo senso.
    Se veramente vuoi capire come funziona l'oop, o studi (come dice lui), oppure prendi un framework serio e inizi a usarlo: usandolo, capirai piano piano come funzionano le cose.

  2. #32
    Ma usare PDO invece di reinventare la ruota quadrata no?

  3. #33
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    vebbe gaten io chiudo qui visto che nn mi ascolti ma procedi a testa bassa ancora convito di questa soluzione sia valida. Io ti ho avvisato e messo in guardia .

    Buon divertimento.

    Ma prendi in cosiderazione il fatto di riprogettare il tutto o appunto usare un framework oppure come dice kb anche pdo .

    Ma secondo me mancano proprio le cose basilari di OOP. Che, come ribadisco, non solo solo a livello sintattico ma anche concettuale.

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.