cvs: phpdoc-sv /reference/strings/functions addcslashes.xml addslashes.xml

From: Date: Sun, 29 Sep 2002 17:27:35 +0000
Subject: cvs: phpdoc-sv /reference/strings/functions addcslashes.xml addslashes.xml
Groups: php.doc.sv 
Request: Send a blank email to doc-sv+get-33@lists.php.net to get a copy of this message
jome Sun Sep 29 13:27:35 2002 EDT Added files: /phpdoc-sv/reference/strings/functions addcslashes.xml addslashes.xml Log: more translation done Index: phpdoc-sv/reference/strings/functions/addcslashes.xml +++ phpdoc-sv/reference/strings/functions/addcslashes.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: Jome Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.addcslashes"> <refnamediv> <refname>addcslashes</refname> <refpurpose>Lägg till snedstreck i en sträng, likt C</refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>addcslashes</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> <methodparam><type>string</type><parameter>charlist</parameter></methodparam> </methodsynopsis> <para> Returnerar en sträng med omvända snedstreck framför de tecken som skickats med i <parameter>charlist</parameter>-parametern. Funktionen undantar <literal>\n</literal>, <literal>\r</literal> precis som C, tecken med en ASCII-kod lägre än 32 eller högre än 126 konverteras till dess oktala värde. </para> <para> Var försiktig om du väljer att använda tecknen 0, a, b, f, n, r, t eller v. De kommer konverteras till \0, \a, \b, \f, \n, \r, \t eller \v. I PHP är \0 (&null;), \r (vagnretur), \n (ny rad) och \t (tab) fördefinerade s k "escapesekvenser", medan allihopa är det i C. </para> <para> <parameter>charlist</parameter> som "\0..\37" skulle konvertera alla tecken med en ASCII-kod mellan 0 och 31. <example> <title><function>addcslashes</function> exempel</title> <programlisting role="php"> <![CDATA[ $escaped = addcslashes($not_escaped, "\0..\37!@\177..\377"); ]]> </programlisting> </example> </para> <para> När du definerar en sekvens av tecken i charlist-argumentet, bör du hålla reda på vilka tecken som kommer med i sekvensen. <informalexample> <programlisting role="php"> <![CDATA[ echo addcslashes('foo[ ]', 'A..z'); // output: \f\o\o\[ \] // All upper and lower-case letters will be escaped // ... but so will the [\]^_` and any tabs, line // feeds, carriage returns, etc. ]]> </programlisting> </informalexample> Om det första tecknet i sekvensen har en längre ASCII-kod än det sista kommer det inte bli något av sekvensen. Endast första tecknet, sista tecknet och punkt-tecknet kommer påverkas. Använd <function>ord</function>-funktionen för att hitta ASCII-koden för ett tecken. <informalexample> <programlisting role="php"> <![CDATA[ echo addcslashes("zoo['.']", 'z..A'); // output: \zoo['\.'] ]]> </programlisting> </informalexample> </para> <para> Se även <function>stripcslashes</function>, <function>stripslashes</function>, <function>htmlspecialchars</function>, och <function>quotemeta</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-sv/reference/strings/functions/addslashes.xml +++ phpdoc-sv/reference/strings/functions/addslashes.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.2 Maintainer: Jome Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.addslashes"> <refnamediv> <refname>addslashes</refname> <refpurpose>Lägg till snedstreck i en sträng</refpurpose> </refnamediv> <refsect1> <title>Beskrivning</title> <methodsynopsis> <type>string</type><methodname>addslashes</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> </methodsynopsis> <para> Returnerar en sträng med omvända snedstreck framför de tecken som behöver det vid t.ex. databasfrågor. Dessa tecken är som följer: enkelt citationstecken (<literal>'</literal>), citationstecken (<literal>"</literal>), omvänt snedstreck (<literal>\</literal>) och NUL (the &null; byte). </para> <note> <para> <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link> har ON som standardvärde. </para> </note> <para> Se även <function>stripslashes</function>, <function>htmlspecialchars</function>, and <function>quotemeta</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 -->

« previous php.doc.sv (#33) next »