En Java (al menos, la versión de Android) todos los objetos tienen un método getClass()
que devuelve la clase del objeto y luego puede llamar al getSimpleName()
para obtener el nombre legible para el objeto. Esto es genial para iniciar sesión. Me gustaría poder hacer algo similar en un programa PHP en el que he estado trabajando. ¿Hay alguna manera de descubrir qué tipo de objeto es "este"?Determinación del nombre de un objeto PHP
6
A
Respuesta
21
return get_class($this);
+0
¡Rápido y preciso, muchas gracias! –
1
creo que esta página php.net hombre puede tener las respuestas que buscas es: http://php.net/manual/en/function.get-class.php
Cuestiones relacionadas
- 1. Determinación del nombre ejecutable en C
- 2. acceso JSON nombre del objeto en PHP
- 3. PHP - ¿Cómo cambiar el nombre de una propiedad del objeto?
- 4. Determinación del cuadrante de un punto
- 5. Modificar nombre de propiedad de objeto PHP
- 6. C# determinación del tipo genérico
- 7. Determinación del tipo de expresión
- 8. La determinación de si un objeto Javascript es un objeto "complejo" o simplemente una cadena
- 9. PHP: Destruye un objeto desde dentro del objeto?
- 10. Determinación del tamaño del archivo en VB.NET
- 11. Determinación de los requisitos recomendados del sistema
- 12. Devolver objeto PHP por número de índice (no nombre)
- 13. Determinación del estado actual de una celda
- 14. Nombre de variable de variable de objeto PHP?
- 15. atributo de objeto php con punto en el nombre
- 16. Obtener el nombre del objeto o clase
- 17. ¿Cómo obtengo el nombre del módulo de la definición de clase de un objeto en lugar del nombre del módulo de la instanciación del objeto?
- 18. Javascript 'este' contra el nombre del objeto
- 19. Determinación del tipo de objeto con Id. En FB Graph API
- 20. Javascript JsON obtener el nombre de miembro del objeto
- 21. Determinación del tamaño de una clase polimórfica C++
- 22. Determinación del punto medio entre 2 coordenados
- 23. lambda Python y la determinación del alcance
- 24. Obtener el nombre de la instancia del objeto no es el nombre del tipo de objeto en C# 4.0
- 25. Nombre del atributo del objeto ActiveRecord igual que el nombre del método
- 26. Determinación del tipo de devolución de la "función genérica"
- 27. PHP: obtenga una sola clave del objeto
- 28. PHP Obtener el nombre del directorio actual
- 29. ¿Cómo se utiliza un símbolo @ en el nombre de un objeto PHP
- 30. PHP: obtenga el nombre del navegador
en Java 'getClass()' es un método en la clase 'Object', la raíz del objeto jerarquía de herencia Así que está ahí, incluso si no estás en Android. :) – Andrew
Supuse que ese era probablemente el caso, pero no he hecho ningún trabajo Java fuera de Android, así que no estaba seguro (y era demasiado flojo para buscarlo). –