1 ? array_fill(0, ($num - 1) * 2, null) : array()); array_walk($search, 'AAM_Backend_View_Helper::prepareWalk'); $replace = array(); foreach (array_slice(func_get_args(), 1) as $key) { array_push($replace, "<{$key}>", ""); } // Localize the phase first return preg_replace($search, $replace, __($phrase, 'advanced-access-manager'), 1); } /** * Prepare the wrapper replacement * * @param string $value * @param int $index * * @return void * * @access public * @version 6.0.0 */ public static function prepareWalk(&$value, $index) { $value = '/\\' . ($index % 2 ? ']' : '[') . '/'; } }