- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
function doSomething(){
static firstTime = true;
if (firstTime){
//Этот код исполнится только при первом обращении к функции
}
//Этот код будет выполнятся при каждом обращении к функции
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+157
function doSomething(){
static firstTime = true;
if (firstTime){
//Этот код исполнится только при первом обращении к функции
}
//Этот код будет выполнятся при каждом обращении к функции
}
Пример взят из книги (дословно)...
function foo() {
static $_first = true;
if($_first) {
// Этот код будет исполнен только в первый раз
$_first = false;
}
// Этот код будет исполняться при каждом вызове функции
}
А вдруг и в книге ошибки в учебных целях? А вдруг?