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

search for in the

newt_grid_add_components_to_form> <newt_form
[edit] Last updated: Fri, 25 May 2012

view this page in

newt_get_screen_size

(PECL newt >= 0.1)

newt_get_screen_sizeRemplit les références passées avec la taille courante du terminal

Description

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

Remplit les références passées avec la taille courante du terminal.

Liste de paramètres

cols

Nombre de colonnes dans le terminal

rows

Nombre de lignes dans le terminal

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Exemple avec newt_get_screen_size()

Ce code affiche la taille de l'écran de votre terminal.

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

 print 
"Votre taille de terminal est : {$cols}x{$rows}\n";
?>

L'exemple ci-dessus va afficher :

Votre taille de terminal est : 138x47



add a note add a note User Contributed Notes newt_get_screen_size
frxstrem 28-Jul-2010 04:57
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 | sitemap | contact | advertising | mirror sites