Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371

    Non riesco a chiamare una funzione privata

    Il codice è quest

    codice:
    Class myclass
    {
      function function1()
      {
        ....
         $this->_getNumRows()
         ...
      }
      
      private function _getNumRows()
      {
        ...
      }
    }
    Quando chiama _getNumRows() esce senza dare alcun errore. Secondo voi perché?
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  2. #2
    Bè difficile capirlo se no c'è una riga di codice.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Quote Originariamente inviata da codencode Visualizza il messaggio
    Bè difficile capirlo se no c'è una riga di codice.
    L'errore è in quelle righe.

    Ho sparato echi ovunque. Il programma arriva fino alla riga prima di $this->_getNumRows(); e non entra nel metodo _getNumRows()

    Capisco anche io che messe così, senza aggiungere tutto il programma, funziona. Ma non posso postarvi 47MB di codice.

    Ho già controllato che non esiste nel codice un altro metodo con lo stesso nome. Mi chiedevo se avevate mai avuto problemi simili e da cosa derivassero.
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  4. #4
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Ok, ho capito che era: all'interno del metodo cercavo di stampare una variabile che non può essere stampata
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

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.