ncurses_has_colors
(PHP 4 >= 4.0.7, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_has_colors — Vérifie que le terminal supporte les couleurs
Description
bool ncurses_has_colors
( void
)
Vérifie que le terminal supporte les couleurs. Cette fonction peut être utilisée pour écrire des programmes indépendants des capacités du terminal. ncurses doit être initialisé avec ncurses_init() avant d'appeler cette fonction.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne TRUE
si le terminal supporte les couleurs, FALSE
sinon.
Exemples
Exemple #1 Writing a string with a specified color to the screen
<?php ncurses_init(); // Si le terminal supporte les couleurs, initialise et active les couleurs if (ncurses_has_colors()) { ncurses_start_color(); ncurses_init_pair(1, NCURSES_COLOR_YELLOW, NCURSES_COLOR_BLUE); ncurses_color_set(1); } // Écrit une chaîne à l'écran ncurses_mvaddstr(10, 10, "Hello world! Yellow on blue text!"); // Envoi à l'écran ncurses_refresh(); ncurses_end(); ?>
Voir aussi
- ncurses_can_change_color() - Vérifie si le terminal peut changer de couleur
- ncurses_start_color() - Active les couleurs