Поскольку вы возвращаете истинное или ложное значение, вы можете просто использовать:
If (checkTwitterAccount($user_id)) {
//DO THIS
}else{
//DO THAT
}
Примечание: исходная строка:
If (checkTwitterAccount($user_id) = true) {
может привести к ошибке присваивания, потому что один «=» означает присвоение значения, которое не может быть сделано для функции. Вы хотели:
If (checkTwitterAccount($user_id) == true) {
потому что "==" сравнивает значение. Кроме того, == сравнивает только значение, поэтому, например, 0 - это положительное сравнение с ложным, любое число положительно сравнивается с истинным, если вы хотите также сравнить тип, вы используете "===", например:
0 == false //true
0 === false //false
false == false //true
false === false //true
1 == true //true
1 === true //false
true == true //true
true === true //true