cvs: phpdoc-da /reference/strings/functions echo.xml

[email protected] ("Jonathan Holst")
Newsgroups php.doc.da
Message-ID <cvsholst1089193165@cvsserver>
holst		Wed Jul  7 05:39:25 2004 EDT

  Added files:                 
    /phpdoc-da/reference/strings/functions	echo.xml 
  Log:
  
  Initial translation
  
  

http://cvs.php.net/co.php/phpdoc-da/reference/strings/functions/echo.xml?r=1.1&p=1
Index: phpdoc-da/reference/strings/functions/echo.xml
+++ phpdoc-da/reference/strings/functions/echo.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.14 Maintainer: holst Status: ready -->
  <refentry id="function.echo">
   <refnamediv>
    <refname>echo</refname>
    <refpurpose>Udskriv en eller flere strenge</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Beskrivelse</title>
     <methodsynopsis>
      <type>void</type><methodname>echo</methodname>
      <methodparam><type>string</type><parameter>arg1</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>argn...</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     Udskriver alle parametre.
    </simpara>
    <para>
     <function>echo</function> er faktisk ikke en funktion (det er en
     sprogkonstruktion) så det er ikke påkrævet at bruge paranteser med den.
     Faktisk, hvis du ønsker at sætte mere end et parameter i echo, må du ikke
     omslutte parametrene med parenteser.
    </para>
    <para>
     <example>
      <title><function>echo</function> eksempler</title>
      <programlisting role="php">
<![CDATA[
<?php
echo "Hej verden";

echo "Dette spreder
sig over flere linjer. Linjebrudene vil
også blive udskrevet";

echo "Dette spreder\nsig over flere linjer. Linjebrudene vil\nogså blive
udskrevet.";

echo "At escape tegn bliver gjort \"Således\".";

// Du kan bruge varibaler i et echo-kald
$foo = "foobar";
$bar = "barbaz";

echo "foo er $foo"; // foo er foobar

// Du kan også bruge arrays
$bar = array("value" => "foo");

echo "dette er {$bar['value']} !"; // dette er foo !

// Brug af enkelte citationstegn vil udskrive variablens navn, ikke værdien af denne
echo 'foo er $foo'; // foo er $foo

// Hvis du ikke bruger andre tegn, kan du bare echo'e variabler
echo $foo;          // foobar
echo $foo,$bar;     // foobarbarbaz

// Nogle foretrækker at bruge flere parametre fremfor sammenkædning
echo 'Denne ', 'streng ', 'blev ', 'lavet ', 'med flere parametre.', chr(10);
echo 'Denne ' . 'streng ' . 'blev ' . 'lavet ' . 'med sammenkædning.' . "\n";

echo <<<END
Det her bruger "here document"-syntaksen til at udskrive
flere linjer med $variabel indskydelse. Bemærk
at "here document" slutningen skal være på en linje
med bare et semikolon. Ikke nogle mellemrum!
END;

// Fordi echo ikke er en funktion, er det følgende eksemepel ugyldigt 
($some_var) ? echo 'sandt' : echo 'falsk';

// Dog vil det følgende eksempel virke:
($some_var) ? print('sandt'): print('falsk'); // print er en funktion
echo $some_var ? 'sandt': 'falsk'; // bytter rundt på udsagnet
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     <function>echo</function> har også en genvejssyntaks, hvor du straks kan
     følge åbningstegnet med et ligmed-tegn. Denne korte syntaks virker kun
     med <link linkend="ini.short-open-tag">short_open_tag</link>
     konfigurationsindstillingen slået til.
     <informalexample>
      <programlisting role="php">
<![CDATA[
Jeg har <?=$foo?> foo.
]]>
      </programlisting>
     </informalexample>
    </para>
    <simpara>
     For en kort diskusssion om forskellen mellem <function>print</function>
     og <function>echo</function>, se denne FAQTs
     Knowledge Base Article: <ulink url="&url.echo-print;">&url.echo-print;
     </ulink>
    </simpara>
    
    &note.language-construct;
    
    <simpara>
     Se også
     <function>print</function>,
     <function>printf</function> og
     <function>flush</function>.
    </simpara>
   </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.