Kjapp og trygg hosting for Wordpress

var_dump

Tonny Kluften

Administrator
Jeg hadde en feilmelding på ei nettside som ikke utvikleren klarte å finne ut av:

Warning: join() [function.join]: Invalid arguments passed osv.

Så jeg prøvde dette, redigerte:

<?php body_class(); ?>
til
<body <?php var_dump(get_body_class()); ?>>

Og feilmeldinga er borte nå.
Men hva vil slutte å fungere? Hva er var_dump?
 

adeneo

Medlem
join() er akkurat det samme som implode, mens var_dump() "dumper" en variabel, eller med andre ord skriver ut informasjonen i variabelen, som jo kan være greit under utvikling, men som normalt ikke gjøres utover diverse testing for å se hva noe inneholder.

Hva som slutter å virke vet ikke jeg?
 
Sist redigert:

adeneo

Medlem
Ehm, nei?
Det er jo tydelig at join() har fått feil parametere i følge feilmeldingen, men var_dump skulle ikke ha noen betydning i forhold til det, må ha vært noe annet som var problemet ?
 

Pong

Jeg selger sʇɥƃıluʍop :)
body_class() og get_body_class() er to forskjellige funksjoner; det kan være at den ene blir overstyrt av themet eller noe. var_dump pleier vel å skrive ut noe om lengde/type også - har du url?

Forøvrigt ville jeg trodd at implode/explode er noe "bedre" å bruke siden split ikke fungerer lenger (mens jo, join gjør det).
 
Sist redigert:
Topp