Debugga och se vilka variabler som finns tillgängliga

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10972
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Debugga och se vilka variabler som finns tillgängliga

Inlägg13 mar 2016, 12:49

En debuggningsteknik som kan vara bra när man vill se vilka variabler som finns definierade i nuvarande scope är följande:
Kod: Markera allt
<pre>
<?= var_dump(get_defined_vars()); ?>
</pre>


Det kan ge en utskrift som denna:
Kod: Markera allt
array (size=3)
  'header' => string 'Developer Blog' (length=14)
  'text' => string 'Posts about development, documentation, articles on how to use CImage and info on image processing in general.' (length=110)
  'meta' =>
    array (size=7)
      'type' => string 'single' (length=6)
      'route' => string 'doc/block-flower' (length=16)
      'text' => string 'readmore | full | short' (length=23)
      'number' => int 4
      'offset' => int 0
      'orderby' => string 'id' (length=2)
      'orderorder' => string 'asc' (length=3)


Jag kan nu se alla variabler som finns tillgängliga i nuvarande scope.

Den centrala funktionen är alltså get_defined_vars().
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Bing [Bot] och 18 gäster