Что за чудеса происходят в if у php?

Я в ахе. Код:
function tvcap($tvname) {
    global $modx;
    if ($tvname == 0) {
        return 'Err. tvname=' . $tvname;
    }
    $tv = $modx->getObject('modTemplateVar', array('name' => $tvname));
    return $tv->get('caption');
}


Вывод
Err. tvname=tv_fistashka

Как так?
  • Вопрос задан
  • 265 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
===
или
if ($tvname=='') {
php.net/manual/ru/language.operators.comparison.php
php.net/manual/ru/types.comparisons.php
Настоятельно советую почитать, понять и выучить всё, что по линку!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы