(PHP 4 >= 4.0.7, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_start_color — Inițializează funcționalitatea culorilor
Inițializează funcționalitatea culorilor în ncurses. Această funcție trebuie apelată înaintea apelării oricărei funcții de manipulare a culorilor, dar după apelarea ncurses_init(). Este o practică bună de a apela această funcție imediat după apelarea ncurses_init().
Această funcție nu are parametri.
Întoarce 0 în caz de succes, sau -1 dacă tabelul de culori nu a putut fi alocat, sau ncurses nu a fost inițializat.
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ă șirul de caractere în locația specificată
ncurses_mvaddstr(10, 10, "Hello world! Yellow on blue text!");
// Transmite afișarea la ecran
ncurses_refresh();
ncurses_end();
?>