Quelles sont les différences entre dpm()
et dsm()
?Quelles sont les différences entre dpm() et dsm()?
Répondre
dpm() imprime une variable dans la zone « message » de la page en utilisant drupal_set_message(). La sortie et compact et moins susceptible de casser la mise en page de votre page.
Des devel docs:
Une note du module devel: dsm() est une fonction d'héritage qui a été mal nommé ; utilisez dpm() à la place, puisque le 'p' correspond à 'print_r'.
Je pense que nous devrions faire confiance aux gens de développement sur celui-là.
drupal_set_message()
est une fonction de noyau Drupal qui définit des messages à sortir à la prochaine page vue. drupal_print_message()
est, je crois (basé sur les exemples que je trouvais dans Google), les gens disent quelque chose de temps en temps par accident quand ils veulent dire en fait drupal_set_message()
, mais pas une fonction réelle.
Remarque: il existe une fonction dpm()
dans le module Devel, qui est l'abréviation de "message d'impression drupal" qui génère des variables pour le débogage du développement.
Devel Demo est un bon module qui démontrent la drupal la plupart des fonctions de débogage fournis par le module devel et here est un bon poste qui donne un bref aperçu de ces fonctions.
vous devez inclure les informations pertinentes dans votre réponse, pas seulement un lien vers des ressources hors site. – DrCord
Ils sont tous les mêmes, vérifiez comment dsm()
est défini (on est d'appeler un autre):
function dsm($input, $name = NULL) {
return dpm($input, $name);
}
Ainsi, le principal qui doit être utilisé est dpm()
, comme dsm()
est dépréciée.
- 1. Quelles sont les différences entre les délégués et les événements?
- 2. Quelles sont les différences entre & et &&, | et || dans R?
- 3. Quelles sont les différences entre les nœuds NServiceBus.Distributor et Master
- 4. Quelles sont les différences entre les imbriqués if et &&?
- 5. Quelles sont les différences entre les services distribués et décentralisés?
- 6. quelles sont les différences d'algorithme entre JPEG et GIF?
- 7. Quelles sont les différences entre Model, ModelMap et ModelAndView?
- 8. quelles sont les différences clés entre mvc1 et mvc2
- 9. Quelles sont les différences entre RedrawWindow et UpdateWindow dans Win32?
- 10. Quelles sont les différences entre gdata.docs.service.DocsService et gdata.docs.client.DocsClient?
- 11. Quelles sont les différences entre zéro, NULL et [NSNULL nul]?
- 12. Quelles sont les différences entre ClearCase et Visual SourceSafe?
- 13. Quelles sont les différences entre <? écho __(); et <= __();
- 14. Quelles sont les différences de rendu entre FF2 et FF3?
- 15. Quelles sont les principales différences entre CLTL2 et ANSI CL?
- 16. Quelles sont les différences fondamentales entre ASP.net et PHP?
- 17. Quelles sont les différences entre la rupture et la sortie?
- 18. Quelles sont les différences entre un proc et lambda?
- 19. Quelles sont les différences entre Red5 et Flash Media Server
- 20. Quelles sont les différences entre [Serializable] et [Serializable()]
- 21. Quelles sont les différences entre HoughCircles dans EmguCV et OpenCV?
- 22. Quelles sont les différences entre MSMQ et WF?
- 23. Quelles sont les différences entre GlyphRange et CharacterRange dans NSTextView?
- 24. Quelles sont les différences entre g ++ version 4.0.0.8 et 4.3.2?
- 25. En C#. Quelles sont les différences entre String et string?
- 26. Quelles sont les différences entre NSURLConnection et ASI-HTTP-Request?
- 27. Quelles sont les différences entre gluProject et glhProject?
- 28. Quelles sont les différences entre std :: strtol et std :: stoi?
- 29. Quelles sont les différences entre SML et OCaml?
- 30. Quelles sont les différences entre YUI2.7 et YUI2.8?
A édité ma question pour clarification. J'utilise Devel. – markdorison