Я пытаюсь сгенерировать окончательную строку для отображения пользователей на основе некоторых условий.
$flag=0;
$var='Please ';
if($user->is_details_updated == 'N' && $user->needs_to_update_details == "Y")
{
$var='update your profile details';
$flag=1;
}
if ($flag ==1)
{
$var=' and ';
}
if($user->is_pass_changed == 'N' && $user->needs_to_update_password == "Y")
{
$var.='change password';
}
Итак, если все три if
возвращают true
, тогда окончательное $var
выглядит так:
Пожалуйста, обновите данные своего профиля и смените пароль
Как это можно написать лучше?