diff options
author | rvelices <rv-github@modusoptimus.com> | 2014-02-03 21:15:19 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2014-02-03 21:15:19 +0000 |
commit | 3736ea89c82b9ae59d1344e82629e08d5f21f156 (patch) | |
tree | 476e35af768798d9d652f11bcd9af2848a0508b2 /include/php_compat/array_intersect_key.php | |
parent | d7a1ca37b97b418297b8d612b56b12222e14bf3d (diff) |
removed functions provided for php backward compatibility as 5.2 is now required
git-svn-id: http://piwigo.org/svn/trunk@27152 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'include/php_compat/array_intersect_key.php')
-rw-r--r-- | include/php_compat/array_intersect_key.php | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/include/php_compat/array_intersect_key.php b/include/php_compat/array_intersect_key.php deleted file mode 100644 index 748b8f6f1..000000000 --- a/include/php_compat/array_intersect_key.php +++ /dev/null @@ -1,35 +0,0 @@ -<?php -// http://www.php.net/manual/en/function.array-intersect-key.php -// PHP 5 >= 5.1.0RC1 -function array_intersect_key() -{ - $args = func_get_args(); - if (count($args) < 2) { - trigger_error('Wrong parameter count for array_intersect_key()', E_USER_WARNING); - return; - } - - // Check arrays - $array_count = count($args); - for ($i = 0; $i !== $array_count; $i++) { - if (!is_array($args[$i])) { - trigger_error('array_intersect_key() Argument #' . ($i + 1) . ' is not an array', E_USER_WARNING); - return; - } - } - - // Compare entries - $result = array(); - foreach ($args[0] as $key1 => $value1) { - for ($i = 1; $i !== $array_count; $i++) { - foreach ($args[$i] as $key2 => $value2) { - if ((string) $key1 === (string) $key2) { - $result[$key1] = $value1; - } - } - } - } - - return $result; -} -?>
\ No newline at end of file |