dir.by  
  Поиск  
Программирование, разработка, тестирование
PHP (язык программирования для быстрого написания Web сайта)
Передаем безымянную функцию как параметр в функцию | используя use (...) безымянная фунция видит выше переменную | PHP
  Посмотрели 673 раз(а)    
 Передаем безымянную функцию как параметр в функцию | PHP 
последнее обновление: 5 декабря 2024
  PHP  
// функция ReadTextFile содержит 2 параметра:
// 1-ый переметр это $arr (массив)
// 2-ой переметр это $myFunction (функция)
function GoInArray($arr, $myFunction)
{
     for($i=0; $i < count($arr); $i++)
          $myFunction($arr[$i]); // для каждого элемента вызоваю $myFunction
}


$my_arr1 = array(1, 6, 7, 8);

// вторым параметром передаем безымянную функцию
GoInArray($my_arr1, function($item) {echo $item;} );
Пример 2 Используя use (..) безымянная фунция видит выше переменную
  PHP  
// функция ReadTextFile содержит 2 параметра:
// 1-ый переметр это $arr (массив)
// 2-ой переметр это $myFunction (функция)
function GoInArray($arr, $myFunction)
{
     for($i=0; $i < count($arr); $i++)
          $myFunction($arr[$i]); // для каждого элемента вызоваю $myFunction
}


$my_arr1 = array(1, 6, 7, 8);
$my_text = "Hello!";

// вторым параметром передаем безымянную функцию
GoInArray($my_arr1, function($item) use ($my_text) {echo "$my_text $item";} );
Используя use безымянная фунция видит переменную $my_text
 
← Предыдущая тема
Анонимная функция (без имени). Указатель на функцию в PHP
 
Следующая тема →
Массив в PHP (создаем массив, добавление элементов, длина массива, проходим через все элементы в массиве)
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

  Объявления  
  Объявления  
 
PHP изучение
Что такое PHP ?
Функция
Функция в PHP. Пример: function CalculateSum($value1, $value2) { ... }
Передача параметров по значению и по ссылке в функцию в PHP
Передаем функцию как параметр в функцию | PHP
Безымянная функция
Анонимная функция (без имени). Указатель на функцию в PHP
Передаем безымянную функцию как параметр в функцию | используя use (...) безымянная фунция видит выше переменную | PHP
Массивы
Массив в PHP (создаем массив, добавление элементов, длина массива, проходим через все элементы в массиве)
Ищем элемент в массиве в PHP | array_search
Массивы (ключ-значение)
Массив (ключ-значение) в PHP (создаем массив, добавление элементов, длина массива, проходим через все элементы в массиве)
Регулярные выражения
Регулярные выражения
PHP сервер
Создаем html файл и javascript отправляет post запрос в php server. PHP server делает ответ | Почему на php сервере $_REQUEST или $_POST массив пуст
Фрэймворки (frameworks)
Zend Framework (PHP framework)
Yii (PHP framework)
CakePHP (framework)

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика