Для полноценной работы по созданию сайтов вам обязателньо необходим хороший удобный редактор для PHP, HTML, CSS, JavaScript
Patchwork-Dumper - PHP библиотека для предоставляет функцию debug(), которая является лучшей заменой стандартной var_dump() по следующим причинам:
Проще и лучше всего устанавливать через Composer:
{
"require": {
"patchwork/dumper": "~1.2"
}
}
Теперь у вас доступна функция debug(). Пример использования из документации:
<?php
$var = 1.0;
debug($var);
$var = fopen(__FILE__, 'rb');
debug($var);
class foo
{
public $pub = 'Pub';
protected $prot = 'Prot';
private $priv = 'Priv';
}
$foo = new foo;
$var = array($foo, $foo);
debug($var);
$var = array($foo);
$var[1] =& $var[0];
debug($var);
В репозитории так же есть бандл для Symfony2:
public function registerBundles()
{
$bundles = array(
// ...
new \Symfony\Bundle\DebugBundle\DebugBundle(),
);
}
Он точно так же предоставляет функцию debug(), но при этом добавляет ее в Twig:
{% debug myVar %}