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 — Draws a border around the window using attributed characters
Descrierea
Această funcţie este EXPERIMENTALĂ. Comportamentul acestei funcţii, denumirea sa şi orice alte aspecte documentate în privinţa acestei funcţii pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizaţi această funcţie la propriul risc.
Draws the specified lines and corners around the passed window .
Use ncurses_border() for borders around the main window.
Parametri
Each parameter expects 0 to draw a line and 1 to skip it.
- window
-
The window on which we operate
- left
-
- right
-
- top
-
- bottom
-
- tl_corner
-
Top left corner
- tr_corner
-
Top right corner
- bl_corner
-
Bottom left corner
- br_corner
-
Bottom right corner
ncurses_wborder
19-Feb-2009 06:40
