function delete_nulls_in_array()   Функция удаляет из числовых массивов пустые значения массивов, null, пробелы, табы, переносы строки   The function removes from the numerical arrays the empty values of arrays, null, spaces, tabs, line breaks

  Vveb.ws / CMS PHP-Fusion и PHP-функции / PHP-функции Arrays /   function delete_nulls_in_array()

PHP
  1. <?php
  2. // RU: Функция удаляет  // ''  // null  // пробел  // таб  // перенос строки
  3. // EN: The function removes  // '' // null // space // tab // wrapping the line
  4. // RU: ключи оставшихся элементов не изменяются
  5. // EN: The keys of the remaining elements do not change
  6. function delete_nulls_in_array( $res=array(), $keys = array(null, '', ' ', '
  7. ', ) ) {
  8.      // RU: не удаляет пустое значение
  9.      // EN: does not delete the empty value
  10.      // $array_empty = array(null); $res = array_diff($res, $array_empty);
  11.      // $array_empty = array(""); $res = array_diff($res, $array_empty);
  12.      // $res = array_filter ($res );
  13.      // $res = array_filter(   $res,   function($el){ return !empty($el);} );
  14.     foreach ( $keys as $k=>$v ) {
  15.         $key = array_search($v, $res);  unset($res[$key]);
  16.     }
  17.     return $res;
  18. }
  19. ?>
Arrays
functionS: settings_array_for_write(), array_write(), fwrite_file() Запись массива в файл. Запись любого текста в файл Write an array to a file. Write any text to a file  

  functionS: settings_array_for_write(), array_write(), fwrite_file()
 Запись массива в файл. Запись любого текста в файл
 Write an array to a file. Write any text to a file