Yaponchick
Новичок
Здравствуйте.
Уже лет 10 задаюсь этим вопросом:
versus
Когда нужно конвертировать данные, до или после?
Сам не могу прийти к решению, ибо:
- А вдруг это объект? тогда функция может быть более хитрой проверяя тип объекта
- Если функция ожидает строку, то это упрощает саму функцию...
- и т.д.
Уже лет 10 задаюсь этим вопросом:
PHP:
unknownFunction($someDataThatCameFromHell);
function unknownFunction($unknownVariable) {
print (string) $unknownVariable;
}
PHP:
unknownFunction((string) $someDataThatCameFromHeaven);
function unknownFunction($unknownVariable) {
print $unknownVariable;
}
Сам не могу прийти к решению, ибо:
- А вдруг это объект? тогда функция может быть более хитрой проверяя тип объекта
- Если функция ожидает строку, то это упрощает саму функцию...
- и т.д.