source: www/manuals/PHP_manual/function.echo.html@ 1

Last change on this file since 1 was 1, checked in by george, 17 years ago

Prvotní import všeho

File size: 5.0 KB
Line 
1<HTML
2><HEAD
3><TITLE
4>echo</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
8REL="HOME"
9TITLE="Manuál PHP"
10HREF="index.html"><LINK
11REL="UP"
12TITLE="Funkce pro práci s øetìzci"
13HREF="ref.strings.html"><LINK
14REL="PREVIOUS"
15TITLE="crypt"
16HREF="function.crypt.html"><LINK
17REL="NEXT"
18TITLE="explode"
19HREF="function.explode.html"><META
20HTTP-EQUIV="Content-type"
21CONTENT="text/html; charset=ISO-8859-2"></HEAD
22><BODY
23CLASS="refentry"
24BGCOLOR="#FFFFFF"
25TEXT="#000000"
26LINK="#0000FF"
27VLINK="#840084"
28ALINK="#0000FF"
29><DIV
30CLASS="NAVHEADER"
31><TABLE
32SUMMARY="Header navigation table"
33WIDTH="100%"
34BORDER="0"
35CELLPADDING="0"
36CELLSPACING="0"
37><TR
38><TH
39COLSPAN="3"
40ALIGN="center"
41>Manuál PHP</TH
42></TR
43><TR
44><TD
45WIDTH="10%"
46ALIGN="left"
47VALIGN="bottom"
48><A
49HREF="function.crypt.html"
50ACCESSKEY="P"
51>Pøedcházející</A
52></TD
53><TD
54WIDTH="80%"
55ALIGN="center"
56VALIGN="bottom"
57></TD
58><TD
59WIDTH="10%"
60ALIGN="right"
61VALIGN="bottom"
62><A
63HREF="function.explode.html"
64ACCESSKEY="N"
65>Dal¹í</A
66></TD
67></TR
68></TABLE
69><HR
70ALIGN="LEFT"
71WIDTH="100%"></DIV
72><H1
73><A
74NAME="function.echo"
75></A
76>echo</H1
77><DIV
78CLASS="refnamediv"
79><A
80NAME="AEN81810"
81></A
82><P
83> (PHP 3, PHP 4 )</P
84>echo&nbsp;--&nbsp;Vytisknout jeden nebo více øetìzcù</DIV
85><DIV
86CLASS="refsect1"
87><A
88NAME="AEN81813"
89></A
90><H2
91>Popis</H2
92><B
93CLASS="methodname"
94>echo</B
95> ( string arg1 [, string argn...])<BR
96></BR
97><P
98>&#13; Vytiskne v¹echny parametry.
99 </P
100><P
101>&#13; <B
102CLASS="function"
103>echo()</B
104> vlastnì není funkce (je to jazykový konstrukt),
105 tak¾e u nìj nemusíte pou¾ívat závorky. Opravdu, pokud byste potøebovali
106 vytisknout více ne¾ jeden parametr, nemohli byste dokonce závorky
107 vùbec pou¾ít.
108 Proto nelze pou¾ít <B
109CLASS="function"
110>echo()</B
111> ani pro
112 <A
113HREF="functions.variable-functions.html"
114>promìnnou funkci</A
115>,
116 ov¹em místo toho mù¾ete pou¾ít funkci <A
117HREF="function.print.html"
118><B
119CLASS="function"
120>print()</B
121></A
122>.
123 <TABLE
124WIDTH="100%"
125BORDER="0"
126CELLPADDING="0"
127CELLSPACING="0"
128CLASS="EXAMPLE"
129><TR
130><TD
131><DIV
132CLASS="example"
133><A
134NAME="AEN81829"
135></A
136><P
137><B
138>Pøíklad 1. Ukázka <B
139CLASS="function"
140>echo()</B
141></B
142></P
143><TABLE
144BORDER="0"
145BGCOLOR="#E0E0E0"
146CELLPADDING="5"
147><TR
148><TD
149><PRE
150CLASS="php"
151>&#60;?php
152echo "Nazdar svìte";
153
154echo "Toto zabírá
155nìkolik øádkù. Konce øádkù se
156vytisknou také";
157
158echo "Toto zabírá\nnìkolik øádkù. Konce øádkù se\nvytisknou také.";
159
160echo "Speciální znaky pøedøazené zpìtnými lomítky lze pou¾ít i v øetìzci \"jako toto\".";
161
162//Promìnné lze pou¾ít i uvnitø pøíkazu echo
163$foo = "foobar";
164$bar = "barbaz";
165
166echo "foo je $foo"; // foo je foobar
167
168// Pou¾itím jednoduchých uvozovek vypí¹te jméno promìnné, nikoli její hodnotu
169echo 'foo je $foo'; // foo je $foo
170
171// Jestli¾e nepotøebujete vypisovat dal¹í znaky, mù¾ete rovnou uvést jen názvy promìnných
172echo $foo; // foobar
173echo $foo, $bar; // foobarbarbaz
174
175echo &#60;&#60;&#60;END
176Toto pou¾ívá "dokumentovou" syntaxi pro víceøádkový výstup
177s vlo¾nými $prommenymi. Uvìdomte si, ¾e ukonèovací øetìzec
178se støedníkem musí být na zaèátku nového øádku (bez mezer èi
179tabulátorù).
180END;
181
182// Proto¾e echo není funkce, následující kód je neplatný
183($some_var) ? echo('true'): echo('false');
184
185// Nicménì tento pøíklad fungovat bude
186($some_var) ? print('true'): print('false'); // print je funkce
187echo $some_var ? 'true': 'false'; // pøíkaz musíte uvést pøedtím
188?&#62;</PRE
189></TD
190></TR
191></TABLE
192></DIV
193></TD
194></TR
195></TABLE
196>
197 </P
198><P
199>&#13; <B
200CLASS="function"
201>echo()</B
202> také má zkrácenou syntaxi, kdy je mo¾né následnì za otvíracím php tagem pou¾ít jen znak rovná se.
203 <DIV
204CLASS="informalexample"
205><A
206NAME="AEN81835"
207></A
208><P
209></P
210><TABLE
211BORDER="0"
212BGCOLOR="#E0E0E0"
213CELLPADDING="5"
214><TR
215><TD
216><PRE
217CLASS="php"
218>Mám &#60;?=$foo?&#62; foo.</PRE
219></TD
220></TR
221></TABLE
222><P
223></P
224></DIV
225>
226 </P
227><DIV
228CLASS="note"
229><BLOCKQUOTE
230CLASS="note"
231><P
232><B
233>Poznámka: </B
234>
235 Tato zkrácená syntaxe bude fungovat pouze jsou-li povoleny zkrácené otvírací php tagy;
236 <A
237HREF="configuration.directives.html#ini.short-open-tag"
238>short_open_tag</A
239> je nastaveno na "on".
240 </P
241></BLOCKQUOTE
242></DIV
243><P
244>&#13; Viz také:
245 <A
246HREF="function.print.html"
247><B
248CLASS="function"
249>print()</B
250></A
251>,
252 <A
253HREF="function.printf.html"
254><B
255CLASS="function"
256>printf()</B
257></A
258> a
259 <A
260HREF="function.flush.html"
261><B
262CLASS="function"
263>flush()</B
264></A
265>.
266 </P
267></DIV
268><DIV
269CLASS="NAVFOOTER"
270><HR
271ALIGN="LEFT"
272WIDTH="100%"><TABLE
273SUMMARY="Footer navigation table"
274WIDTH="100%"
275BORDER="0"
276CELLPADDING="0"
277CELLSPACING="0"
278><TR
279><TD
280WIDTH="33%"
281ALIGN="left"
282VALIGN="top"
283><A
284HREF="function.crypt.html"
285ACCESSKEY="P"
286>Pøedcházející</A
287></TD
288><TD
289WIDTH="34%"
290ALIGN="center"
291VALIGN="top"
292><A
293HREF="index.html"
294ACCESSKEY="H"
295>Domù</A
296></TD
297><TD
298WIDTH="33%"
299ALIGN="right"
300VALIGN="top"
301><A
302HREF="function.explode.html"
303ACCESSKEY="N"
304>Dal¹í</A
305></TD
306></TR
307><TR
308><TD
309WIDTH="33%"
310ALIGN="left"
311VALIGN="top"
312>crypt</TD
313><TD
314WIDTH="34%"
315ALIGN="center"
316VALIGN="top"
317><A
318HREF="ref.strings.html"
319ACCESSKEY="U"
320>Nahoru</A
321></TD
322><TD
323WIDTH="33%"
324ALIGN="right"
325VALIGN="top"
326>explode</TD
327></TR
328></TABLE
329></DIV
330></BODY
331></HTML
332>
Note: See TracBrowser for help on using the repository browser.