therealvetalhidden: Зависит от ситуации, все способы проверки хороши. Проверять еще по регулярке можно if( preg_match() ) Просто проверка if ($var) может вернуть не то, что Вы ожидаете. В $var к примеру у Вас цифра 0, если вы хотите узнать определена ли переменная, проверка if($var) вернет false, а там же ноль. Для этого надо смотреть таблицы приведения типов.
Если Вы в режиме отладки, то данные и значения можно проверять с помощью var_dump(), В Вашем случае тоже можно проверять что-то, поему нет, но надо учитывать, что ожидаемый результат может быть иным. В официальной документации по php есть таблицы приведения типов данных.
# yum localinstall php-mbstring-5.3.3-40.el6_6.x86_64.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining php-mbstring-5.3.3-40.el6_6.x86_64.rpm: php-mbstring-5.3.3-40.el6_6.x86_64
Nothing to do