Position a repeated article blocks

Your is_int function is always returning true, because $count/2 is always an integer. is_int from the looks of it, just returns true if the parameter supplied is a number (integer), or false, if its anything else (string).

Try changing

if(is_int($count / 2)){
    ...
}

to

if($count % 2 == 0) {
    //Code for even result
}