1
0
mirror of https://github.com/php/doc-it.git synced 2026-03-27 00:52:07 +01:00
Files
archived-doc-it/reference/exec/functions/escapeshellarg.xml
Hartmut Holzgraefe 1c37529476 en revision update
git-svn-id: https://svn.php.net/repository/phpdoc/it/trunk@78500 c90b9560-bf6c-de11-be94-00142212c4b1
2002-04-17 07:09:08 +00:00

65 lines
2.2 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- 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: 1.2 Maintainer: cortesi Status: working -->
<!-- OLD-Revision: 1.27/EN.1.8 -->
<refentry id="function.escapeshellarg">
<refnamediv>
<refname>escapeshellarg</refname>
<refpurpose>Estrae una stringa da usare come un argomento della shell</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<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[
system("ls ".escapeshellarg($dir));
]]>
</programlisting>
</informalexample>
</para>
<para>
Vedere anche <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:"../../../../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
-->