(PHP 4 >= 4.0.7, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_has_colors — Comprueba si el terminal tiene capacidades de color
Comprueba si el terminal tiene capacidades de color. Esta función se puede usar para escribir programas independientes del terminal. ncurses debe ser inicializado usando ncurses_init() antes de llamar a esta función.
Esta función no tiene parámetros.
Devuelve TRUE
si el terminal tiene capacidades de color, FALSE
si no.
Ejemplo #1 Escribir una cadena con un color especificado en la pantalla
<?php
ncurses_init();
// Si el terminal soporta colores, inicializar y establecer el color activo
if (ncurses_has_colors()) {
ncurses_start_color();
ncurses_init_pair(1, NCURSES_COLOR_YELLOW, NCURSES_COLOR_BLUE);
ncurses_color_set(1);
}
// Escribir una cadena en la ubicación especificada
ncurses_mvaddstr(10, 10, "¡Hola mundo! ¡Amarillo sobre texto azul!");
// Volcar la salida a la pantalla
ncurses_refresh();
ncurses_end();
?>