In Java (beh, almeno la versione di Android) tutti gli oggetti hanno un metodo getClass()
che restituisce la classe dell'oggetto e quindi è possibile chiamare getSimpleName()
per ottenere il nome leggibile dall'uomo dell'oggetto. Questo è ottimo per la registrazione. Mi piacerebbe essere in grado di fare qualcosa di simile in un programma PHP su cui ho lavorato. C'è un modo per scoprire che tipo di oggetto "questo" è?Determinazione del nome di un oggetto PHP
6
A
risposta
21
return get_class($this);
+0
Veloce e preciso, molte grazie! –
1
penso che questa pagina php.net uomo può avere le risposte siete in cerca di: http://php.net/manual/en/function.get-class.php
Problemi correlati
- 1. Determinazione del nome dell'eseguibile C
- 2. Accesso MS: Determinazione del tipo di oggetto
- 3. Determinazione del nome della società dall'indirizzo IP
- 4. Determinazione del nome in C++ (decorazione) deterministica?
- 5. Nome variabile variabile oggetto PHP?
- 6. Determinazione del tipo di oggetto chiamante in C#
- 7. determinazione del set di parole più utilizzato php mysql
- 8. accesso JSON nome di oggetto in PHP
- 9. AngularJS: oggetto Mock iniettato al controllore determinazione del router attraverso
- 10. Determinazione del tipo di un'espressione
- 11. Determinazione della dimensione BSS su file oggetto
- 12. Determinazione del tipo generico di runtime
- 13. Determinazione del nome di subroutine di un riferimento al codice Perl
- 14. Determinazione del ritardo del gioco XNA
- 15. Nome del paese da php
- 16. GCC collegamento a nome del linker di un oggetto condiviso
- 17. Ricerca di un oggetto per nome del tipo tramite DTE
- 18. Restituisce oggetto PHP per numero di indice (non nome)
- 19. Determinazione del tempo di una frase Python
- 20. Determinazione del certificato di firma da un APK
- 21. Determinazione del punteggio più alto per un insieme di combinazioni
- 22. Determinazione del tipo di oggetto con ID in FB Graph API
- 23. Get nome del foglio dal nome oggetto di un intervallo denominato
- 24. Come si usa un simbolo @ nel nome di un oggetto PHP
- 25. Determinazione della posizione del file tnsnames.ora rilevante
- 26. Crea oggetto da NSString del nome classe in Objective-C
- 27. nome oggetto stesso nome di una funzione?
- 28. PHP: conteggio di un oggetto stdClass
- 29. setattr (oggetto, nome, valore) vs oggetto .__ setattr __ (nome, valore)
- 30. Determinazione della gerarchia di classi di un oggetto in fase di esecuzione
in Java 'getClass()' è un metodo della classe 'Object', la radice dell'oggetto gerarchia ereditaria. Quindi è lì anche se non sei su Android. :) – Andrew
Ho pensato che fosse probabilmente il caso, ma non ho fatto alcun lavoro Java al di fuori di Android, quindi non ero certo (ed ero troppo pigro per cercarlo). –