Скажите, пожалуйста, если ф-ция при определенном условии должна остановить дальнейшие проверки и вернуть значение - то на это условие нужно прописать return или можно как то иначе сделать прерывание?
У меня вот такая конструкция :
function fn_assay($id)
{
$res = true;
$text='';
if(трям трям трям)
{
$res = false;
$text = 'трям трям трям';
return array('res'=>$res,'text'=>$text);
}
if(парарам)
{
$res = false;
$text='парарам';
return array('res'=>$res,'text'=>$text);
}
return array('res'=>$res,'text'=>$text);
}
Скажите, пожалуйста правильная ли она? Может проще можно?
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)