Я просматривал исходники Drupal 7 и обнаружил некоторые вещи, которые не видел раньше. Я немного поискал в руководстве по php, но там не было объяснения этих примеров.
Что делает ключевое слово static
с переменной внутри функции?
function module_load_all($bootstrap = FALSE) {
static $has_run = FALSE