I have use this ternary operator. To check my length variable $len
, based on that return values
My length is taken from
$len = strlen($indChar); // values up to 3 ... 8
when it pass the value of 3 it strangely returns 30
$lft = ($len <= 4) ? 10 :
((5 <= $len) && ($len <= 6)) ? 20 :
((7 <= $len) && ($len <= 8)) ? 30 : 35;
var_dump($lft); //30
I don't know what I did wrong. If anything wrong please correct me.