Medio complicada la forma en que preguntas, pero, si entendí bien:
Sobre contar la cantidad de sesiones activas, yo, tomaría un valor de la variable $_SESSION que sea estático (por ejemplo: $_SESSION['usuarioActivo']) y en eso uso utilizo count()
Digamos que en $_SESSION['usuarioActivo'] se guardara el nombre del usuario que inició sesión, el código sería así:
Código PHP:
session_start();
....
$sesionesActivas = count($_SESSION['usuarioActivo']);
$sesionesActivas tendría un número en base a cada valor guardado en $_SESSION['usuarioActivo']
Sobre lo otro, yo preferiría usar algo similar a lo de arriba, es decir, un valor de la matriz $_SESSION que sea estático y comprar los valores, pero, si no quieres cambiar tu código, podrías usar esto:
Código PHP:
if(!empty($_SESSION)) {
if(key($_SESSION) == 'Andres'))
print("La sesion activa es la del usuario Andres");
}
Podrías comparar e implementar como gustes, el punto clave sería utilizar la función key() para poder comparar las claves de la matriz $_SESSION y no los valores