cvs: phpdoc-sk /reference/filesystem/functions fflush.xml fgetc.xml fgetcsv.xml fgets.xml fgetss.xml

[email protected] ("Robert Novotny")
Newsgroups php.doc.sk
Message-ID <cvsnovotnyr1043923038@cvsserver>
novotnyr		Thu Jan 30 05:37:18 2003 EDT

  Added files:                 
    /phpdoc-sk/reference/filesystem/functions	fflush.xml fgetc.xml 
                                             	fgetcsv.xml fgets.xml 
                                             	fgetss.xml 
  Log:
  new ones
novotnyr-20030130053718.txt (text/plain, 12.8 KB)
Index: phpdoc-sk/reference/filesystem/functions/fflush.xml
+++ phpdoc-sk/reference/filesystem/functions/fflush.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.43 -->
  <refentry id="function.fflush">
   <refnamediv>
    <refname>fflush</refname>
    <refpurpose>Zapí¹e obsah výstupu vo vyrovnávacej pamäte do súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>fflush</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
     </methodsynopsis>
    <para> 
     Táto funkcia vynúti zápis v¹etkých údajov vo výstupnej vyrovnávacej pamäti
     do súboru ¹pecifikovaného pomocou parametra <parameter>deskriptor</parameter>.
     V prípade úspechu vráti &true;, inak vráti &false;.
    </para>
    <para>
     Deskriptor súboru musí by» platný a musí odkazova» na súbor, ktorý bol
     úspe¹ne otvorený pomocou <function>fopen</function>,
     <function>popen</function> alebo <function>fsockopen</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-sk/reference/filesystem/functions/fgetc.xml
+++ phpdoc-sk/reference/filesystem/functions/fgetc.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fgetc">
   <refnamediv>
    <refname>fgetc</refname>
    <refpurpose>Naèíta znak so súboru zadaného deskriptorom</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
    <methodsynopsis>
     <type>string</type><methodname>fgetc</methodname>
     <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
    </methodsynopsis>
    <para>
     Vráti re»azec obsahujúci jeden znak naèítaný zo súboru ¹pecifikovaného
     pomocou parametra <parameter>deskriptor</parameter>.
     Ak je deskriptor na konci súboru (EOF), vráti &false;.
    </para>
    <para>
     Deskriptor súboru musí by» platný a musí odkazova» na súbor, ktorý bol
     úspe¹ne otvorený pomocou <function>fopen</function>,
     <function>popen</function> alebo <function>fsockopen</function>.
    </para>
    <para>
     <note>
      <para>
       Táto funkcia pracuje aj s binárnymi súbormi.
      </para>
     </note>
    </para>
    <para> 
     Pozri tie¾ <function>fread</function>, <function>fopen</function>,
     <function>popen</function>, <function>fsockopen</function> a
     <function>fgets</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-sk/reference/filesystem/functions/fgetcsv.xml
+++ phpdoc-sk/reference/filesystem/functions/fgetcsv.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fgetcsv">
   <refnamediv>
    <refname>fgetcsv</refname>
    <refpurpose>Naèíta riadok zo súboru zadaného deskriptorom a separuje polia CSV.</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>fgetcsv</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>dlzka</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>oddelovac</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>enclosure</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     Táto funkcia je podobná funkcii <function>fgets</function>, ale 
     <function>fgetcsv</function> analyzuje a naèítava z riadku polo¾ky
     vo formáte <acronym>CSV</acronym>; po naèítaní vráti pole, ktoré obsahuje
     tieto polo¾ky. Voliteµný tretí parameter <parameter>oddeµovaè</parameter>
     je implicitne nastavený ako èiarka. Voliteµný parameter <parameter>enclosure</parameter> 
     nemô¾e by» typu <type>null</type> a navy¹e je obmedzený na jeden znak,
     Ak je <parameter>enclosure</parameter> dlh¹í ako jeden znak, bude pou¾itý len
     znak prvý.
    </simpara>
    <note>
     <simpara>
      Parameter <parameter>enclosure</parameter> bol pridaný v PHP 4.3.0.
     </simpara>
    </note>
    <simpara>
     Parameter <parameter>deskriptor</parameter> musí by» platný a musí odkazova» 
     na súbor, ktorý bol úspe¹ne otvorený pomocou <function>fopen</function>,
     <function>popen</function> alebo <function>fsockopen</function>.
    </simpara>
    <simpara>
     Parameter <parameter>dlzka</parameter> musí by» väè¹í ako då¾ka najdlh¹ieho riadka
     v CSV súbore (kvôli znakom ukonèujúcim riadok).
    </simpara>
    <simpara>
     <function>fgetcsv</function> vracia &false;, ak nastala chyba. Rovnakú
      hodnotu vracia na konci súboru.
    </simpara>
    <note>
     <simpara>
      Prázdny riadok v súbore CSV bude vrátený ako pole obsahujúce jedinú
      polo¾ku <type>null</type>, nebude to pova¾ované za chybu.
     </simpara>
    </note>
    <para>
     <example>
      <title>Naèítanie a vypísanie obsahu celého súboru CSV</title>
      <programlisting role="php">
<![CDATA[
<?php
$row = 1;
$handle = fopen ("test.csv","r");
while ($data = fgetcsv ($handle, 1000, ",")) {
    $num = count ($data);
    print "<p> Poèet polí v riadku $row: $num: <br>\n";
    $row++;
    for ($c=0; $c < $num; $c++) {
        print $data[$c] . "<br>\n";
    }
}
fclose ($handle);
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Pozri tie¾ <function>explode</function>, <function>file</function>, 
     a <function>pack</function>
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-sk/reference/filesystem/functions/fgets.xml
+++ phpdoc-sk/reference/filesystem/functions/fgets.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fgets">
   <refnamediv>
    <refname>fgets</refname>
    <refpurpose>Naèíta riadok zo súboru zadaného deskriptorom</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>string</type><methodname>fgets</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>dlzka</parameter></methodparam>
     </methodsynopsis>
    <para>
     Naèíta zo súboru zadaného parametrom <parameter>deskriptor</parameter> 
     re»azec då¾ky <parameter>dlzka</parameter> - 1. Naèítavanie skonèí, ak u¾
     bolo preèítaných dlzka - 1 bytov alebo bol naèítaný znak konca riadku
     (tento znak bude obsiahnutý aj v návratovej hodnote) alebo na znaku konca
     súboru (EOF), podµa toho, ktorá z uvedených mo¾ností nastane ako prvá. Ak
     då¾ka nie je ¹pecifikovaná, bude pou¾itá implicitná hodnota 1k, resp. 1024 bytov.
    </para>
    <para>
     Ak nastane chyba, bude vrátené &false;.
    </para>
    <para>
     Èasté chyby a nástrahy:
    </para>
    <simpara>
     U¾ívatelia zvyknutý pou¾íva» sémantiku funkcie <function>fgets</function>
     v ¹týle jazyka C by si mali v¹imnú» rozdiel v tom, ako je vrátený
     <literal>EOF</literal>.
    </simpara>
    <simpara>
     Deskriptor súboru musí by» platný a musí odkazova» na súbor, ktorý bol
     úspe¹ne otvorený pomocou <function>fopen</function>,
     <function>popen</function> alebo
     <function>fsockopen</function>.
    </simpara>
    <para>
     Nasleduje jednoduchý príklad:
     <example> 
      <title>Naèítavanie súboru po riadkoch</title>
      <programlisting role="php">
<![CDATA[
$handle = fopen ("/tmp/subor.txt", "r");
while (!feof ($handle)) {
    $buffer = fgets($handle, 4096);
    echo $buffer;
}
fclose ($handle);
]]>
      </programlisting>
     </example>
    </para>
    <note>
     <simpara>
      Parameter <parameter>length</parameter> je voliteµným od verzie PHP
      4.2.0, ak je vynechaný, predpokladá sa ako då¾ka riadku hodnota 1024.
      Od PHP 4.3, vynechanie parametra <parameter>då¾ka</parameter> zaistí
      naèítavanie z prúdu dovtedy, kým sa nenarazí na koniec súboru.
      Ak väè¹ina riadkov v súbore je dlh¹ia ako 8KB, je efektívnej¹ie
      definova» v skripte då¾ku riadku.
     </simpara>
    </note>
    <note>
     <simpara>
      Táto funkcia pracuje správne s binárnymi súbormi od verzie PHP 4.3.
      Star¹ie verzie nemusia s binárnymi súbormi pracova» správne.
     </simpara>
    </note>
    &note.line-endings;
    <para> 
     Pozri tie¾ <function>fread</function>, <function>fopen</function>,
     <function>popen</function>, <function>fgetc</function>,
     <function>fsockopen</function> a
     <function>socket_set_timeout</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-sk/reference/filesystem/functions/fgetss.xml
+++ phpdoc-sk/reference/filesystem/functions/fgetss.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fgetss">
   <refnamediv>
    <refname>fgetss</refname>
    <refpurpose>Naèíta riadok zo súboru zadaného deskriptorom a odstráni tagy HTML</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>string</type><methodname>fgetss</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>dlzka</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>povolene_tagy</parameter></methodparam>
     </methodsynopsis>
    <para>
     Táto funkcia je identická s <function>fgets</function>, navy¹e sa v¹ak fgetss
     pokúsi odstráni» z naèítavaného textu v¹etky tagy HTML a PHP.
    </para>
    <para>
     Na ¹pecifikovanie tagov, ktoré nesmú by» odstránené, mo¾no pou¾i»
     tretí parameter.
     <note>
      <para>
       Parameter <parameter>povolene_tagy</parameter> bol pridaný v PHP 3.0.13,
       PHP 4.0.0.
      </para> 
     </note>
    </para>
    &note.line-endings;
    <para>
     Pozri tie¾ <function>fgets</function>, <function>fopen</function>,
     <function>fsockopen</function>, <function>popen</function> a
     <function>strip_tags</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.