downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

newt_grid_add_components_to_form> <newt_form
[edit] Last updated: Fri, 17 May 2013

view this page in

newt_get_screen_size

(PECL newt >= 0.1)

newt_get_screen_sizeRellena las referencias pasadas con el tamaño actual del terminal

Descripción

void newt_get_screen_size ( int &$cols , int &$rows )

Rellena las referencias pasadas con el tamaño actual del terminal.

Parámetros

cols

Número de columnas del terminal

rows

Número de filas del terminal

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Un ejemplo de newt_get_screen_size()

Este código muestra en pantalla el tamaño del terminal.

<?php
 newt_init
();
 
newt_get_screen_size (&$cols, &$rows);
 
newt_finished();

 print 
"El tamaño de este terminal es: {$cols}x{$rows}\n";
?>

El resultado del ejemplo sería:

Your terminal size is: 138x47



add a note add a note User Contributed Notes newt_get_screen_size - [1 notes]
up
-1
frxstrem
2 years ago
Note that this function **requires** you to manually pass by reference:

<?php

newt_init
();

newt_get_screen_size($cols, $rows); // This won't work
# PHP Notice:  Undefined variable: cols in [file] on line 5
# PHP Notice:  Undefined variable: rows in [file] on line 5

newt_get_screen_size(&$cols, &$rows); // This, however, works fine

newt_finished();

?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites