Несколько вещей, которые вы можете попробовать:
if (!empty($contactId)) {
// I have a contact Id
}
// Or
if (strlen($contactId) > 0) {
// I have a contact id
}
По своему опыту я часто использовал последнее из двух решений, потому что были случаи, когда я ожидал, что переменная будет иметь значение 0,который действителен в некоторых контекстах.Например, если у меня есть сайт для поиска напитков и я хочу указать, является ли ингредиент безалкогольным, я бы присвоил ему значение 0 (т.е. IngredientId = 7, Alcoholic = 0).