Новые книги

Не так давно от столь популярного в наше время прилагательного «креативный»1 образовалось новое существительное. Если вы — один из нас, миллионов людей, зарабатывающих на жизнь своим умом, вас можно смело назвать представителем «креативного класса», или попросту — креативщиком. Каждый день вы решаете проблемы, предлагаете нововведения, разрабатываете системы, создаете дизайнерские решения, пишете, занимаетесь стратегическим планированием и работаете головой. Именно благодаря вам рождаются новые концепции и формируются целые рабочие системы, закладывающие основу будущего экономического роста, — создается принципиально новый продукт, которого не было и в помине, пока на сцену не вышли вы.

Может быть, вы вовсе и не собирались становиться творческой личностью. Более того, возможно, вы даже содрогаетесь всякий раз, когда вас называют «креативным». И это вполне понятно, ведь ярлык «креативщик» обычно вызывает в воображении этакого рекламного гуру из Сохо2, мельтешащего туда-сюда в своих фирменных джинсах за 500 долларов. Скорее всего, вам приятнее называть себя стратегом или менеджером, что звучит более определенно, более реально. Называйте себя как пожелаете, но если вы отвечаете за решение проблем, разработку стратегий или напряженно трудитесь над генерированием новых идей, я буду называть вас креативщиком, даже если выходит, что вы стали им случайно.
Верн Харниш – признанный мировой эксперт в области развития стартапов, президент компании Gazelles Inc., давшей миру новый термин «компании-газели», – рассказывает о проверенных временем и успешными предпринимателями принципах развития компаний, которые помогут вам не потерять деньги инвесторов, а прибыльно развивать ваш начинающий бизнес. В книге рассказано, как пройти путь от небольшой предпринимательской компании до хорошо структурированной корпорации.

Книга предназначена не только для начинающих стартаперов, но и для руководителей компаний «со стажем», которые хотят обеспечить своим компаниям стабильный рост и развитие.

Функции переменных

Учебник PHP
НазадГлава 12. Функции Вперёд

Функции переменных

PHP поддерживает концепцию функций переменных. Это значит, что, если имя переменной содержит скобки, присоединённые к нему, PHP ищет функцию с тем же именем, в которое вычисляется переменная, и пытается выполнить её. Помимо прочего, это можно использовать для реализации callbacks/обратных вызовов, таблиц функций и так далее.

Функции переменных не работают с такими конструкциями языка, как echo(), unset(), isset(), empty() и include(). Хотя конструкция print() является исключением и будет работать. Это одно из самых важных отличий функций и конструкций языка в PHP.

Пример 12-1. Функция переменной
<?php
function foo()
{
    echo "In foo()<br>\n";
}

function bar($arg = '')
{
    echo "In bar(); argument was '$arg'.<br>\n";
}

$func = 'foo';
$func();
$func = 'bar';
$func('test');
?>

См. также Переменные переменные и function_exists().


Назад ОглавлениеВперёд
old_functionВверх Классы и объекты