1
0
mirror of https://github.com/php/doc-it.git synced 2026-03-24 07:32:12 +01:00
Files
archived-doc-it/reference/exec/functions/escapeshellarg.xml
Richard Quadling 186dc3a384 sgml-default-dtd-file:"~/.phpdoc/manual.ced"
git-svn-id: https://svn.php.net/repository/phpdoc/it/trunk@313948 c90b9560-bf6c-de11-be94-00142212c4b1
2011-07-29 17:07:14 +00:00

67 lines
2.3 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- splitted from ./it/functions/exec.xml, last change in rev 1.12 -->
<!-- last change to 'escapeshellarg' in en/ tree in rev 1.8 -->
<!-- EN-Revision: n/a Maintainer: fernando Status: working -->
<!-- CREDITS: cortesi -->
<!-- OLD-Revision: 1.27/EN.1.8 -->
<refentry xml:id="function.escapeshellarg" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>escapeshellarg</refname>
<refpurpose>estrae una stringa da usare come un argomento della shell</refpurpose>
</refnamediv>
<refsect1>
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>escapeshellarg</methodname>
<methodparam><type>string</type><parameter>arg</parameter></methodparam>
</methodsynopsis>
<para>
<function>escapeshellarg</function> aggiunge le virgolette singole
attorno ad una stringa ed elude ogni virgoletta semplice per permetterti di
passare una stringa direttamente ad una funzione della shell a che questa
venga trattata come un singolo argomento.
Questa funzione dovrebbe essere usata per eludere argomenti individuali per funzioni
della shell che giungano dall'input del utente. Le funzioni della shell includono
<function>exec</function>, <function>system</function> e
<link linkend="language.operators.execution">l'operatore backtick</link>.
Un utilizzo standard sarebbe:</para>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
system('ls '.escapeshellarg($dir));
]]>
</programlisting>
</informalexample>
</para>
<para>
Vedere anche <function>escapeshellcmd</function>, <function>exec</function>,
<function>popen</function>, <function>system</function> e <link
linkend="language.operators.execution">l'operatore backtick</link>.
</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:"~/.phpdoc/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
-->