Note that this function is looking for the ordinal value of a character - you must pass integers, not actual characters.
For the sake of 'ease of use', I use this in my ncurses Window class:
<?php
public function border($left = '|', $top = '-', $right = '|', $bottom = '-', $tlCorner = '+', $trCorner = '+', $brCorner = '+', $blCorner = '+')
{
ncurses_wborder($this->window, ord($left), ord($right), ord($top), ord($bottom), ord($tlCorner), ord($trCorner), ord($blCorner), ord($brCorner));
}
?>
This allows you to do something like the following:
<?php
// Border the window with some weird stuff.
$window->border('.', '~', 'l', '$');
?>
ncurses_wborder
(PHP 4 >= 4.3.0, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_wborder — Dibuja un borde alrededor de la ventana usando caracteres con atributos
Descripción
Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.
Dibuja las líneas y esquinas indicadas alrededor de la window dada.
Use ncurses_border() for borders around the main window.
Parámetros
Cada parámetro espera 0 para dibujar una línea, y 1 para saltarla.
- window
-
La ventana en la cual operar
- left
-
- right
-
- top
-
- bottom
-
- tl_corner
-
Esquina superior izquierda
- tr_corner
-
Esquina superior derecha
- bl_corner
-
Esquina inferior izquierda
- br_corner
-
Esquina inferior derecha
Ver también
- ncurses_border() - Dibujar un borde alrededor de la pantalla usando caracteres con atributos
