سلام و خسته نباشید
برای 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;
};
ممنون
کلا validation رو قبل از ارسال پارامترها انجام بدیم بهتره ، درسته ؟ الان تو مثال زیر بخش اول بهتره یا بخش دوم
function isValid($data)
{
#validation $data
};
# ------------------ section one ------------------
function x($data){
if(isValid($data)){
print($data);
};
};
function print($data)
{
echo $data;
};
# ------------------ section two ------------------
if(isValid($data)){
x($data);
};
function x($data){
print($data);
};
function print($data)
{
echo $data;
};