cvs: phpdoc-cs /reference/bzip2/functions bzerrno.xml bzerror.xml bzerrstr.xml bzflush.xml bzopen.xml bzread.xml bzwrite.xml /reference/datetime reference.xml /reference/datetime/functions checkdate.xml date.xml
[email protected] ("Lukas Jelinek") Sat, 03 Aug 2002 22:55:52 -0000
| Newsgroups | php.doc.cs |
|---|---|
| Message-ID | <cvsluk1028415352@cvsserver> |
luk Sat Aug 3 18:55:52 2002 EDT
Added files:
/phpdoc-cs/reference/bzip2/functions bzerrno.xml bzerror.xml
bzerrstr.xml bzflush.xml
bzopen.xml bzread.xml
bzwrite.xml
/phpdoc-cs/reference/datetime reference.xml
/phpdoc-cs/reference/datetime/functions checkdate.xml date.xml
Log:
luk-20020803185552.txt
(text/plain, 24.5 KB)
Index: phpdoc-cs/reference/bzip2/functions/bzerrno.xml
+++ phpdoc-cs/reference/bzip2/functions/bzerrno.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzerrno">
<refnamediv>
<refname>bzerrno</refname>
<refpurpose>Vrací èíslo chyby bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>int</type><methodname>bzerrno</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
</methodsynopsis>
<para>
Vrací chybové èíslo jakékoli chyby bzip2 podle souborového ukazatele
<parameter>bz</parameter>.
</para>
<para>
Vuz také <function>bzerror</function> a <function>bzerrstr</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzerror.xml
+++ phpdoc-cs/reference/bzip2/functions/bzerror.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzerror">
<refnamediv>
<refname>bzerror</refname>
<refpurpose>Vrací v poli èíslo a popis chyby bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>array</type><methodname>bzerror</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
</methodsynopsis>
<para>
Vrací èíslo chyby a chybový øetìzec (popis) v asociativním poli pro
jakoukoli chybu bzip2 podle souborového ukazatele
<parameter>bz</parameter>.
</para>
<para>
<example>
<title>Pøíklad - <function>bzerror</function></title>
<programlisting role="php">
<![CDATA[
<?php
$error = bzerror($bz);
echo $error["errno"];
echo $error["errstr"];
?>
]]>
</programlisting>
</example>
</para>
<para>
Viz také <function>bzerrno</function> a <function>bzerrstr</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzerrstr.xml
+++ phpdoc-cs/reference/bzip2/functions/bzerrstr.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzerrstr">
<refnamediv>
<refname>bzerrstr</refname>
<refpurpose>Vrací popis chyby bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>string</type><methodname>bzerrstr</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
</methodsynopsis>
<para>
Vrací chybový øetìzec (popis) pro jakoukoli chybu bzip2 podle souborového
ukazatele <parameter>bz</parameter>.
</para>
<para>
Viz také <function>bzerrno</function> a <function>bzerror</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzflush.xml
+++ phpdoc-cs/reference/bzip2/functions/bzflush.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzflush">
<refnamediv>
<refname>bzflush</refname>
<refpurpose>Vynutí zápis v¹ech bufferovaných dat</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>int</type><methodname>bzflush</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
</methodsynopsis>
<para>
Vynutí zápis v¹ech bufferovaných dat pro souborový ukazatel
<parameter>bz</parameter>.
</para>
<para>
&return.success;
</para>
<para>
Viz také <function>bzread</function> a <function>bzwrite</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzopen.xml
+++ phpdoc-cs/reference/bzip2/functions/bzopen.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzopen">
<refnamediv>
<refname>bzopen</refname>
<refpurpose>Otevøe soubor komprimovaný pomocí bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>resource</type><methodname>bzopen</methodname>
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
<methodparam><type>string</type><parameter>mode</parameter></methodparam>
</methodsynopsis>
<para>
Otevøe soubor bzip2 (.bz2) pro ètení nebo zápis.
<parameter>filename</parameter> je název otvíraného souboru.
Parametr <parameter>mode</parameter> má podobný význam jako u funkce
<function>fopen</function> (`r' pro ètení, `w' pro zápis atd.).
</para>
<para>
Pokud otvírání sel¾e, vrací funkce &false;, jinak vrací ukazatel
(deskriptor) na novì otevøený soubor.
</para>
<para>
<example>
<title>Pøíklad - <function>bzopen</function></title>
<programlisting role="php">
<![CDATA[
<?php
$bz = bzopen("/tmp/foo.bz2", "r");
$decompressed_file = bzread($bz, filesize("/tmp/foo.bz2"));
bzclose($bz);
print( "Obsah souboru /tmp/foo.bz2 je: " );
print( "\n<br>\n" );
print( $decompressed_file );
?>
]]>
</programlisting>
</example>
</para>
<para>
Viz také <function>bzclose</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzread.xml
+++ phpdoc-cs/reference/bzip2/functions/bzread.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzread">
<refnamediv>
<refname>bzread</refname>
<refpurpose>Binárnì bezpeèné ètení ze souboru bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>string</type><methodname>bzread</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>length</parameter></methodparam>
</methodsynopsis>
<para>
<function>bzread</function> pøeète nejvý¹e <parameter>length</parameter>
bytù z bzip2 souboru odkazovaného pomocí <parameter>bz</parameter>.
Ètení konèí, je-li pøeèteno <parameter>length</parameter>
(nekomprimovaných) bytù nebo se dosáhne konce souboru - podle toho, co
nastane døív. Není-li specifikován nepovinný parametr
<parameter>length</parameter>, funkce <function>bzread</function>
pøeète najednou 1024 (nekomprimovaných) bytù.
</para>
<para>
<example>
<title>Pøíklad - <function>bzread</function></title>
<programlisting role="php">
<![CDATA[
<?php
$bz = bzopen("/tmp/foo.bz2", "r");
$str = bzread($bz, 2048);
print( $str );
?>
]]>
</programlisting>
</example>
</para>
<para>
Viz také <function>bzwrite</function> a <function>bzopen</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:
-->
Index: phpdoc-cs/reference/bzip2/functions/bzwrite.xml
+++ phpdoc-cs/reference/bzip2/functions/bzwrite.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.bzwrite">
<refnamediv>
<refname>bzwrite</refname>
<refpurpose>Binárnì bezpeèný zápis do souboru bzip2</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>int</type><methodname>bzwrite</methodname>
<methodparam><type>resource</type><parameter>bz</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>length</parameter></methodparam>
</methodsynopsis>
<para>
<function>bzwrite</function> zapí¹e obsah øetìzce
<parameter>data</parameter> do souboru bzip2 odkazovaného pomocí
<parameter>bz</parameter>. Je-li pøítomen nepovinný parametr
<parameter>length</parameter>, zápis skonèí poté, co bude zapsáno
<parameter>length</parameter> (nekomprimovaných) bytù nebo bude dosa¾eno
konce øetìzce - podle toho, co nastane døív.
</para>
<para>
<example>
<title>Pøíklad <function>bzwrite</function></title>
<programlisting role="php">
<![CDATA[
<?php
$str = "nekomprimovaná data";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>
]]>
</programlisting>
</example>
</para>
<para>
Viz také <function>bzread</function> a <function>bzopen</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:
-->
Index: phpdoc-cs/reference/datetime/reference.xml
+++ phpdoc-cs/reference/datetime/reference.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: luk Status: ready -->
<reference id="ref.datetime">
<title>Funkce pro datum a èas</title>
<titleabbrev>Datum/èas</titleabbrev>
<partintro>
<section id="datetime.intro">
&reftitle.intro;
<para>
Tyto funkce mù¾ete pou¾ít k práci s datem a èasem. Umo¾òují získat datum
a èas ze serveru, na kterém PHP bì¾í. Lze je pou¾ít k formátování zápisu
èasu a data mnoha rùznými zpùsoby.
</para>
<note>
<simpara>
Uvìdomte si prosím, ¾e tyto funkce závisí na národním nastavení va¹eho
serveru. Zvlá¹tní pozornost vìnujte letnímu èasu a pøestupným rokùm!
</simpara>
</note>
</section>
<section id="datetime.required">
&reftitle.required;
&no.requirement;
</section>
<section id="datetime.installation">
&reftitle.install;
&no.install;
</section>
<section id="datetime.runtime">
&reftitle.runtime;
&no.config;
</section>
<section id="datetime.resources">
&reftitle.resources;
&no.resource;
</section>
<section id="datetime.constants">
&reftitle.constants;
&no.constants;
</section>
</partintro>
&reference.datetime.functions;
</reference>
<!-- 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:
-->
Index: phpdoc-cs/reference/datetime/functions/checkdate.xml
+++ phpdoc-cs/reference/datetime/functions/checkdate.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: luk Status: ready -->
<refentry id="function.checkdate">
<refnamediv>
<refname>checkdate</refname>
<refpurpose>Zkontroluje gregoriánské datum/èas</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>bool</type><methodname>checkdate</methodname>
<methodparam><type>int</type><parameter>month</parameter></methodparam>
<methodparam><type>int</type><parameter>day</parameter></methodparam>
<methodparam><type>int</type><parameter>year</parameter></methodparam>
</methodsynopsis>
<para>
Vrací &true;, je-li dané datum platné; v ostatních pøípadech &false;.
Platnost se ovìøuje u data slo¾eného z hodnot v argumentech. Datum je
ohodnoceno jako platné, pokud:
<itemizedlist>
<listitem>
<simpara>
rok je mezi 1 a 32767 vèetnì
</simpara>
</listitem>
<listitem>
<simpara>
mìsíc je mezi 1 a 12 vèetnì
</simpara>
</listitem>
<listitem>
<simpara>
Den <parameter>day</parameter> je v mezích povoleného poètu dnù pro
daný mìsíc <parameter>month</parameter>. Pøestupné roky jsou brány
v úvahu.
</simpara>
</listitem>
</itemizedlist>
</para>
<para>
Viz také <function>mktime</function> a <function>strtotime</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:
-->
Index: phpdoc-cs/reference/datetime/functions/date.xml
+++ phpdoc-cs/reference/datetime/functions/date.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.4 Maintainer: luk Status: ready -->
<refentry id="function.date">
<refnamediv>
<refname>date</refname>
<refpurpose>Formátuje místní datum/èas</refpurpose>
</refnamediv>
<refsect1>
<title>Popis</title>
<methodsynopsis>
<type>string</type><methodname>date</methodname>
<methodparam><type>string</type><parameter>format</parameter></methodparam>
<methodparam choice="opt"><type>int</type><parameter>timestamp
</parameter></methodparam>
</methodsynopsis>
<para>
Vrací øetìzec formátovaný podle daného formátovacího øetìzce s pou¾itím
daného celoèíselného èasového razítka <parameter>timestamp</parameter>
nebo aktuálního místního èasu (není-li èasové razítko zadáno).
<note>
<para>
Platný rozsah pro èasové razítko je typicky od pátku 13.12.1901
20:45:54 GMT do úterý 19.1.2038 03:14:07 GMT. (Tyto hodnoty odpovídají
minimální a maximální hodnotì 32-bitového celého èísla se znaménkem).
Na Windows je tento rozsah omezen na období 1.1.1970 a¾ 19.1.2038.
</para>
<para>
K vygenerování èasového razítka z øetìzce reprezentujícího datum
lze pou¾ít funkci <function>strtotime</function>. Navíc nìkteré
databáze mají funkce, které konvertují jejich datové formáty na
èasová razítka (napø. funce UNIX_TIMESTAMP v MySQL).
</para>
</note>
</para>
<para>
Ve formátovacím øetìzci lze pou¾ívat tyto znaky:
<itemizedlist>
<listitem>
<simpara>
a - "am" nebo "pm"
</simpara>
</listitem>
<listitem>
<simpara>
A - "AM" nebo "PM"
</simpara>
</listitem>
<listitem>
<simpara>
B - internetový èas Swatch ("zavináèe")
</simpara>
</listitem>
<listitem>
<simpara>
d - den v mìsíci, 2 èíslice s úvodními nulami, "01" a¾ "31"
</simpara>
</listitem>
<listitem>
<simpara>
D - den v týdnu, textovì, 3 písmena, napø. "Fri"
</simpara>
</listitem>
<listitem>
<simpara>
F - mìsíc, textovì, dlouhý název, napø. "January"
</simpara>
</listitem>
<listitem>
<simpara>
g - hodina, 12-hodinový formát bez úvodních nul, "1" a¾ "12"
</simpara>
</listitem>
<listitem>
<simpara>
G - hodina, 24-hodinový formát bez úvodních nul, "0" a¾ "23"
</simpara>
</listitem>
<listitem>
<simpara>
h - hodina, 12-hodinový formát, "01" a¾ "12"
</simpara>
</listitem>
<listitem>
<simpara>
H - hodina, 24-hodinový formát, "00" a¾ "23"
</simpara>
</listitem>
<listitem>
<simpara>
i - minuty, "00" a¾ "59"
</simpara>
</listitem>
<listitem>
<simpara>
I (velké i) - "1" pro letní èas, jinak "0"
</simpara>
</listitem>
<listitem>
<simpara>
j - den v mìsíci bez úvodních nul, napø. "1" a¾ "31"
</simpara>
</listitem>
<listitem>
<simpara>
l (malé 'L') - den v týdnu, textovì, dlouhý název, napø. "Friday"
</simpara>
</listitem>
<listitem>
<simpara>
L - pravdivostní hodnota urèující, zda je pøestupný rok, "0" nebo "1"
</simpara>
</listitem>
<listitem>
<simpara>
m - mìsíc, "01" a¾ "12"
</simpara>
</listitem>
<listitem>
<simpara>
M - mìsíc, textovì, 3 písmena, napø. "Jan"
</simpara>
</listitem>
<listitem>
<simpara>
n - mìsíc bez úvodních nul, "1" a¾ "12"
</simpara>
</listitem>
<listitem>
<simpara>
O - odchylka od greenwichského èasu v hodinách, napø. "+0200"
</simpara>
</listitem>
<listitem>
<simpara>
r - datum formátované podle RFC 822, napø.
"Thu, 21 Dec 2000 16:01:07 +0200" (pøidáno v PHP 4.0.4)
</simpara>
</listitem>
<listitem>
<simpara>
s - sekundy, "00" a¾ "59"
</simpara>
</listitem>
<listitem>
<simpara>
S - anglická pøípona øadové èíslovky pro den v mìsíci, 2 znaky,
"st", "nd", "rd" nebo "th"
</simpara>
</listitem>
<listitem>
<simpara>
t - poèet dní v daném mìsíci, "28" a¾ "31"
</simpara>
</listitem>
<listitem>
<simpara>
T - èasová zóna nastavená na serveru, napø. "EST" nebo "MDT"
</simpara>
</listitem>
<listitem>
<simpara>
U - sekundy od Unix Epoch (1.1.1970 00:00:00 GMT)
</simpara>
</listitem>
<listitem>
<simpara>
w - den v týdnu, èíselnì, "0" (nedìle) a¾ "6" (sobota)
</simpara>
</listitem>
<listitem>
<simpara>
W - poèet týdnù v roce podle ISO-8601, týden zaèíná v pondìlí
(pøidáno v PHP 4.1.0)
</simpara>
</listitem>
<listitem>
<simpara>
Y - rok, 4 èíslice, napø. "1999"
</simpara>
</listitem>
<listitem>
<simpara>
y - rok, 2 èíslice, napø. "99"
</simpara>
</listitem>
<listitem>
<simpara>
z - den v roce, "0" a¾ "365"
</simpara>
</listitem>
<listitem>
<simpara>
Z - èasový posun v sekundách ("-43200" a¾ "43200"). Posun má pro èasové
zóny na západ od UTC zápornou hodnotu, na východ kladnou.
</simpara>
</listitem>
</itemizedlist>
Nerozpoznané znaky ve formátovacím øetìzci se vytiskou tak, jak jsou.
Pøi pou¾ití <function>gmdate</function> má formát "Z" v¾dy hodnotu 0.
</para>
<para>
<example>
<title>Pøíklad - <function>date</function></title>
<programlisting role="php">
<![CDATA[
echo date ("l dS of F Y h:i:s A");
echo "July 1, 2000 is on a " . date ("l", mktime(0,0,0,7,1,2000));
]]>
</programlisting>
</example>
</para>
<para>
Rozpoznávané znaky ve formátovacím øetìzci mù¾ete ochránit pøed
zpracováním tak, ¾e jim pøedøadíte obrácené lomítko. Pokud u¾ má znak
s obráceným lomítkem speciální význam, je tøeba pøed nìj pøidat je¹tì
jedno obrácené lomítko.
<example>
<title>Ochrana znakù ve funkci <function>date</function></title>
<programlisting role="php">
<![CDATA[
echo date("l \\t\h\e jS"); // vytiskne nìco jako 'Saturday the 8th'
]]>
</programlisting>
</example>
</para>
<para>
Je mo¾né pou¾ít spoleènì <function>date</function> a
<function>mktime</function> k nalezení dat v budoucnosti èi v minulosti.
<example>
<title>Pøíklad - <function>date</function> a <function>mktime</function>
</title>
<programlisting role="php">
<![CDATA[
$tomorrow = mktime (0,0,0,date("m") ,date("d")+1,date("Y"));
$lastmonth = mktime (0,0,0,date("m")-1,date("d"), date("Y"));
$nextyear = mktime (0,0,0,date("m"), date("d"), date("Y")+1);
]]>
</programlisting>
</example>
<note>
<para>
Toto mù¾e být spolehlivìj¹í ne¾ prosté pøièítání nebo odèítání sekund
ve dni nebo mìsíci (kvùli letnímu èasu).
</para>
</note>
</para>
<para>
Nìkolik pøíkladù formátování pomocí <function>date</function>.
Nezapomeòte, ¾e byste mìli pøedøadit obrácené lomítko v¹em ostatním
znakùm, proto¾e ty, které mají nyní speciální význam, budou zpùsobovat
neoèekávané výsledky, a ostatním mù¾e být pøiøazen význam v budoucích
verzích PHP. Ve v¹ech takových pøípadech také musíte pou¾ívat apostrofy
(k ohranièení øetìzce), abyste zabránili znakùm jako \n v odøádkování.
<example>
<title>
Formátování pomocí <function>date</function>
</title>
<programlisting role="php">
<![CDATA[
/* Dnes je 10. bøezna 2001, 5:16:18 odpoledne */
$today = date("F j, Y, g:i a"); // March 10, 2001, 5:16 pm
$today = date("m.d.y"); // 03.10.01
$today = date("j, n, Y"); // 10, 3, 2001
$today = date("Ymd"); // 20010310
$today = date('h-i-s, j-m-y, it is w Day z '); // 05-16-17, 10-03-01, 1631 1618 6 Fripm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.'); // It is the 10th day.
$today = date("D M j G:i:s T Y"); // Sat Mar 10 15:16:08 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h'); // 17:03:17 m is month
$today = date("H:i:s"); // 17:16:17
]]>
</programlisting>
</example>
</para>
<para>
Pro formátování dat v jiných jazycích je tøeba pou¾ít funkce
<function>setlocale</function> a <function>strftime</function>.
</para>
<para>
Viz také <function>getlastmod</function>, <function>gmdate</function>,
<function>mktime</function>, <function>strftime</function>
a <function>time</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:
-->