Strict Standards: Declaration of PluginAceadminpanel_ModuleLang::Get() should be compatible with ModuleLang::Get($sName, $aReplace = Array, $bDelete = true) in /home/deer/pages.org.ua/blog/plugins/aceadminpanel/classes/modules/lang/Lang.class.php on line 21 Strict Standards: Declaration of PluginAceadminpanel_ModuleViewer::_SortBlocks() should be compatible with ModuleViewer::_SortBlocks($a, $b) in /home/deer/pages.org.ua/blog/plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php on line 24 printr / Поиск по тегам / BPOU - Bitrix blog

Универсальный print_r() для битрикса

Часто для отладки приходиться выводить кучу инфы, и каждый раз писать лишнее строки лень, потому создал простую функцию для этого, почти тёску.


if (!function_exists('printr')) {
	function printr($array) {
		GLOBAL $USER;
		if (!$USER->IsAdmin()) return false;
		$args = func_get_args();
		if (count($args) > 1) {
			foreach ($args as $values)
				printr($values);
		} else {
			if (is_array($array) || is_object($array)) {
				echo "<pre>";
				print_r($array);
				echo "</pre>";
			} else {
	  			echo $array;
			}
		}
		return true;
	}
}
printr($arr1,$arr2, $str, "string");

Вставлять соответ. в афтер_коннект.пхп
  • 0
  • 03 марта 2011, 16:32
  • admin