php_stream_getc <<< |
php_stream_gets | php_stream_close >>> |
9.1.4 Référence des API communes de flôts 9.1 API de flôts les auteurs d'extensions 9 PHP API: Interface pour les extensions Manuel PHP . php_stream_stat_path . php_stream_stat . php_stream_open_wrapper . php_stream_read . php_stream_write . php_stream_eof . php_stream_getc ->php_stream_gets . php_stream_close . php_stream_flush . php_stream_seek . php_stream_tell . php_stream_copy_to_stream . php_stream_copy_to_mem . php_stream_make_seekable . php_stream_cast . php_stream_can_cast . php_stream_is_persistent . php_stream_is . php_stream_passthru . php_register_url_stream_wrapper . php_unregister_url_stream_wrapper . php_stream_open_wrapper_ex . php_stream_open_wrapper_as_file . php_stream_filter_register_factory . php_stream_filter_unregister_factory |
9.1.4.8 php_stream_gets()Lit une ligne de données d'un flôt dans un buffer[ Exemples avec hp_stream_gets ] CVS uniquement char * php_stream_gets ( php_stream * stream , char * buf , size_t maxlen )php_stream_gets lit jusqu'à count -1 octets de données dans le flôt stream puis les copies dans le buffer buf . La lecture s'arrête après la rencontre de la fin du fichier ( EOF ) ou une nouvelle ligne. Si la nouvelle ligne est lue, elle est stockée dans buf dans les données retournées. Un caractère NUL de fin de chaîne est stocké comme dernier caractère dans le buffer. php_stream_read retourne buf lorsque cela fonctionne, et NULL sinon. Le pointeur de position est avancé d'une position si la lecture réussit. php_stream_gets peut bloquer l'application de la même façon que php_stream_read bloque. |
<< | php_stream_gets | >> |
php_stream_getc | Référence des API communes de flôts | php_stream_close |