(PHP 4 >= 4.0.7, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_color_set — Stabilește culorile de prim plan și de fundal active
$pair
) : intStabilește culorile de prim plan și de fundal active. Orice caracter afișat după invocarea acestei funcții va avea aceste culori. Această funcție necesită ca culorile să fie susținute de terminal și să fie inițializate anterior cu ncurses_start_color().
ncurses utilizează perechi de culori pentru a specifica culorile de prim plan și fundal. Utilizați ncurses_init_pair() pentru a defini o pereche de culori.
pair
Perechea de culori din care se obțin culorile de prim plan și de fundal pentru a fi stabilite ca culori active.
Întoarce -1
în caz de succes, și 0
în caz de eșec.
Example #1 Afișarea la ecran a unui șir de caractere cu o culoare specificată
<?php
ncurses_init();
// Dacă terminalul susține culori, inițializează și stabilește culoarea activă
if (ncurses_has_colors()) {
ncurses_start_color();
ncurses_init_pair(1, NCURSES_COLOR_YELLOW, NCURSES_COLOR_BLUE);
ncurses_color_set(1);
}
// Afișează un șir de caractere în locația specificată
ncurses_mvaddstr(10, 10, "Hello world! Yellow on blue text!");
// Transmite ieșirea la ecran
ncurses_refresh();
ncurses_end();
?>