SaMike Posted April 17, 2010 Share Posted April 17, 2010 So i've found that even if variable has no content isset($var) can still return true, so i made my own function is_set: <?php function is_set($var){ if(strlen($var) > 0){ return true; } else { return false; } } ?> and it works fine. But for php's inbuild isset function, you can use it like this: if(isset($var1, $var2, $var3)) and i'd like to know if its possible to make my function work that too and if so, how? Link to comment https://forums.phpfreaks.com/topic/198850-looped-function-how/ Share on other sites More sharing options...
SaMike Posted April 17, 2010 Author Share Posted April 17, 2010 Got it solved on my own: function is_set(){ $rf = false; $args = func_get_args(); foreach ($args as $arvo) { if(strlen($arvo) > 0){ //do nothing } else { $rf = true; } } if($rf){ return false; } else { return true; } } Link to comment https://forums.phpfreaks.com/topic/198850-looped-function-how/#findComment-1043762 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.