cleanup proc_run after messing it up with debugging yesterday

This commit is contained in:
redmatrix
2016-05-20 17:44:26 -07:00
parent aefeda8c41
commit b2f0d2d085
3 changed files with 38 additions and 34 deletions

View File

@@ -1,6 +1,7 @@
<?php /** @file */
require_once 'include/ITemplateEngine.php';
require_once("library/Smarty/libs/Smarty.class.php");
require_once('include/ITemplateEngine.php');
require_once('library/Smarty/libs/Smarty.class.php');
class FriendicaSmarty extends Smarty {

View File

@@ -2860,3 +2860,32 @@ function pdl_selector($uid, $current="") {
return $o;
}
/*
* array flatten_array_recursive(array);
* returns a one-dimensional array from a multi-dimensional array
* empty values are discarded
* example: print_r(flatten_array_recursive(array('foo','bar',array('baz','blip',array('zob','glob')),'','grip')));
*
* Array ( [0] => foo [1] => bar [2] => baz [3] => blip [4] => zob [5] => glob [6] => grip )
*
*/
function flatten_array_recursive($arr) {
$ret = array();
if(! $arr)
return $ret;
foreach($arr as $a) {
if(is_array($a)) {
$tmp = flatten_array_recursive($a);
if($tmp) {
$ret = array_merge($ret,$tmp);
}
}
elseif($a) {
$ret[] = $a;
}
}
return($ret);
}