سلام و خسته نباشید
برای validation پارامترهای یک تابع بهتر قبل از پاس دادن پارامترهای اینکارو کنیم یا اینکه داخل خود تابع پارامترها رو validate کنیم؟
function isValid($data)
{
#validation $data
};
function print($data)
{
if(isValid($data)){
echo $data;
};
};
# ------------------ OR ------------------
if(isValid($data)){
print($data);
};
function print($data)
{
echo $data;
};