Por eso coloque la FE DE ERRATA y parece que @Curda no la leyo... deben entender que el no especifica si quiere verificar la variable como tal o el valor que esta tiene asignado...
Si el @echo_ desea verificar el tipo de variable en si debera utilizar is_string lo cual le va perfecto (siempre y cuando no utlice el metodo GET ya que este cambia automaticamente todo a STRING para mandar los datos por la URL
CABE ACLARAR que podria solucionarlo almacenando el dato dentro de una nueva variable en el codigo que se esta compilando
$nueva = $_GET['algo'] en ese caso la variable nueva sera seteada por PHP automaticamente al valor que esta contenga) mirese el tema de
tipado de datos
Pero si @echo_desea revisar el valor de la variable podria utilizar una expresion regular, pero si el usuario desea revisar el tipo de variable
NO CREO QUE SEA POSIBLE CON UNA EXPRESION REGULAR ya que esto es manejo interno de PHP.
Espero que esta informacion les ayude en su aprendizaje.