سلام وقت بخیر
در تابع ctype_degit آقای صالحی گفتن اگر عدد صحیح و int باشه(string نباشه) تابع false هستش
اما اگر عدد صحیح وint از 255 بیشتر بذاریم تابع true بر میگرداند
دلیل این چیه میشه راهنمایی بفرمایید؟
ممنون
$data=array("php567","arman-najafi","4","125.78",255,256,786);
foreach ($data as $example) {
if (ctype_digit($example)) {
echo "true
";
}else {
echo "false
";
}
}
// output:
// false
// false
// true
// false
// false
// true
// true