cvs: peardoc /ru/packages/file archive-tar.xml

From: Date: Thu, 31 Jan 2002 19:03:12 +0000
Subject: cvs: peardoc /ru/packages/file archive-tar.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-2263@lists.php.net to get a copy of this message
kvn Thu Jan 31 14:03:12 2002 EDT Added files: /peardoc/ru/packages/file archive-tar.xml Log: Finished. by yorik

Index: peardoc/ru/packages/file/archive-tar.xml +++ peardoc/ru/packages/file/archive-tar.xml <?xml encoding="KOI8-R"?> <!-- $Id: archive-tar.xml,v 1.1 2002/01/31 19:03:12 kvn Exp $ --> <refentry id="packages.file.archive-tar"> <refnamediv> <refname>Archive_Tar</refname> <refpurpose>ÕÐÒÁ×ÌÅÎÉÅ tar ÁÒÈÉ×ÁÍÉ</refpurpose> </refnamediv> <refsect1 id="packages.file.archive-tar.tar"> <title>Archive_Tar::Archive_Tar()</title> <funcsynopsis> <funcprototype> <funcdef>void <function>Archive_Tar</function></funcdef> <paramdef>string <parameter>$tarname</parameter></paramdef> <paramdef>boolean <parameter><optional>$compress</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> ëÏÎÓÔÒÕËÔÏÒ ÏÂßÑ×ÌÑÅÔ ÎÏ×ÙÊ ÏÂßÅËÔ <classname>Archive_Tar</classname>, ÉÄÅÎÔÉÆÉÃÉÒÕÀÝÉÊ ÅÇÏ ÐÏ ÉÍÅÎÉ tar ÆÁÊÌÁ. </para> <para> ðÁÒÁÍÅÔÒÙ <itemizedlist> <listitem> <para> <parameter>$tarname</parameter> - ÉÍÑ ÓÏÚÄÁ×ÁÅÍÏÇÏ tar ÁÒÈÉ×Á </para> </listitem> <listitem> <para> <parameter>$compress</parameter> - ÅÓÌÉ true, ÁÒÈÉ× ÂÕÄÅÔ gezip(ped). ðÏ ÕÍÏÌÞÁÎÉÀ - <parameter>false</parameter>. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.create"> <title>Archive_Tar::create()</title> <funcsynopsis> <funcprototype> <funcdef>void <function>create</function></funcdef> <paramdef>array <parameter>$filelist</parameter></paramdef> </funcprototype> </funcsynopsis> <para> üÔÏÔ ÍÅÔÏÄ ÓÏÚÄÁÅÔ ÁÒÈÉ× É ÄÏÂÁ×ÌÑÅÔ × ÎÅÇÏ ÆÁÊÌÙ É ÄÉÒÅËÔÏÒÉÉ, ÕËÁÚÁÎÎÙÅ × ÓÐÉÓËÅ. åÓÌÉ ÆÁÊÌ Ó ÔÁËÉÍ ÉÍÅÎÅÍ ÓÕÝÅÓÔ×ÕÅÔ É ÄÏÓÔÕÐÅÎ ÄÌÑ ÚÁÐÉÓÉ, ÏÎ ÚÁÍÅÎÑÅÔÓÑ ÎÏ×ÙÍ. íÅÔÏÄ ×ÏÚ×ÒÁÝÁÅÔ false É PEAR error ÔÅËÓÔ. óÐÉÓËÏÍ ÍÏÖÅÔ ÂÙÔØ ÍÁÓÓÉ× ÓÔÒÏË, ËÁÖÄÁÑ ÉÚ ËÏÔÏÒÙÈ ÓÏÄÅÒÖÉÔ ÉÍÑ ÆÁÊÌÁ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ Ó ÐÕÔÅÍ, ÅÓÌÉ ÜÔÏ ÎÕÖÎÏ. üÔÏ ÍÏÖÅÔ ÂÙÔØ É ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. äÉÒÅËÔÏÒÉÉ, ÄÏÂÁ×ÌÅÎÎÙÅ × ÁÒÈÉ×, ÄÏÂÁ×ÌÑÀÔÓÑ Ó ÆÁÊÌÁÍÉ É ÐÏÄÄÉÒÅËÔÏÒÉÑÍÉ. </para> <para> ðÁÒÁÍÅÔÒ <itemizedlist> <listitem> <para> <parameter>$filelist</parameter> - ÍÁÓÓÉ× ÉÍÅÎ ÆÁÊÌÏ× É ÄÉÒÅËÔÏÒÉÊ ÉÌÉ ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.add"> <title>Archive_Tar::add()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>add</function></funcdef> <paramdef>array <parameter>$filelist</parameter></paramdef> </funcprototype> </funcsynopsis> <para> üÔÏÔ ÍÅÔÏÄ ÄÏÂÁ×ÌÑÅÔ × ÁÒÈÉ× ÆÁÊÌÙ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ, ÐÅÒÅÞÉÓÌÅÎÎÙÅ × $p_filelist. åÓÌÉ ÁÒÈÉ× ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÓÏÚÄÁÅÔÓÑ ÎÏ×ÙÊ ÁÒÈÉ×. ðÅÒÅÞÉÓÌÅÎÎÙÅ ÆÁÊÌÙ É ÄÉÒÅËÔÏÒÉ ÄÏÂÁ×ÌÑÀÔÓÑ × ËÏÎÅà ÁÒÈÉ×Á, ÄÁÖÅ ÅÓÌÉ ÆÁÊÌ Ó ÜÔÉÍ ÉÍÅÎÅÍ ÕÖÅ ÅÓÔØ × ÁÒÈÉ×Å. íÅÔÏÄ ×ÏÚ×ÒÁÝÁÅÔ false É PEAR error ÔÅËÓÔ. </para> <para> ðÁÒÁÍÅÔÒ <itemizedlist> <listitem> <para> <parameter>$filelist</parameter> - ÍÁÓÓÉ× ÉÍÅÎ ÆÁÊÌÏ× É ÄÉÒÅËÔÏÒÉÊ ÉÌÉ ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. </para> </listitem> </itemizedlist> </para> <para> ÷ÒÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.extract"> <title>Archive_Tar::extract()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>extract</function></funcdef> <paramdef>array <parameter>$path</parameter></paramdef> </funcprototype> </funcsynopsis> <para> éÚ×ÌÅËÁÅÔ ÆÁÊÌÙ ÉÚ ÁÒÈÉ×Á É ÓÏÈÒÁÎÑÅÔ ÉÈ ÐÏ ÕËÁÚÁÎÎÏÍÕ ÐÕÔÉ. </para> <para> ðÁÒÁÍÅÔÒ <itemizedlist> <listitem> <para> <parameter>$path</parameter> - ðÕÔØ ÄÌÑ ÉÚ×ÌÅÞÅÎÉÑ ÆÁÊÌÏ× </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.listcontent"> <title>Archive_Tar::listContent()</title> <funcsynopsis> <funcprototype> <funcdef>array <function>listContent</function></funcdef> <paramdef></paramdef> </funcprototype> </funcsynopsis> <para> ðÅÒÅÞÉÓÌÑÅÔ ÆÁÊÌÙ × ÁÒÈÉ×Å </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>array</parameter> - óÐÉÓÏË ÆÁÊÌÏ× </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.addmodify"> <title>Archive_Tar::addModify()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>addModify</function></funcdef> <paramdef>array <parameter>$filelist</parameter></paramdef> <paramdef>string <parameter>$add_dir</parameter></paramdef> <paramdef>string <parameter><optional>$remove_dir</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> üÔÏÔ ÍÅÔÏÄ ÄÏÂÁ×ÌÑÅÔ ÆÁÊÌÙ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ ÐÅÒÅÞÉÓÌÅÎÎÙÅ × <parameter> filelist</parameter> Ë ËÏÎÃÕ ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ÁÒÈÉ×Á. åÓÌÉ ÁÒÈÉ×Á ÅÝÅ ÎÅÔ, ÔÏ ÏÎ ÓÏÚÄÁÅÔÓÑ. åÓÌÉ ÆÁÊÌ ÉÌÉ ÄÉÒÅËÔÏÒÉÑ ÕÖÅ ÅÓÔØ × ÁÒÈÉ×Å, ÏÎ ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ × ËÏÎÅà ÁÒÈÉ×Á. æÁÊÌÙ ÉÌÉ ÄÉÒÅËÔÏÒÉÙ × ÁÒÈÉ×Å ÏÂÎÏ×ÌÅÎÙ ÎÅ ÂÕÄÕÔ. ïÄÎÁËÏ, ÐÒÉ ÉÚ×ÌÅÞÅÎÉÉ ÆÁÊÌÏ× ÉÚ ÁÒÈÉ×Á, ÐÅÒ×ÙÊ ÆÁÊÌ ÂÕÄÅÔ ÚÁÍÅÎÅÎ ÎÁ ÐÏÓÌÅÄÎÉÊ. üÔÏ ÓËÁÚÙ×ÁÅÔÓÑ ÎÁ Õ×ÅÌÉÞÅÎÉÉ ÒÁÚÍÅÒÁ ÆÁÊÌÁ. åÓÌÉ ÆÁÊÌ ÉÌÉ ÄÉÒÅËÔÏÒÉÑ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÏÎÁ ÉÇÎÏÒÉÒÕÅÔÓÑ. åÓÌÉ × ÒÅÚÕÌØÔÁÔÅ ÓÔÒÏËÁ Ó ÉÍÅÎÅÍ ÆÁÊÌÁ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ (ÐÏÓÌÅ ÏÐÅÒÁÃÉÉ ÄÏÂÁ×ÌÅÎÉÑ/ÕÄÁÌÅÎÉÑ ÉÌÉ ÎÅÔ) ÂÏÌØÛÅ ÚÁ 99 ÓÉÍ×ÏÌÏ×, ÆÁÊÌ ÉÌÉ ÄÉÒÅËÔÏÒÉÑ ÉÇÎÏÒÉÒÕÅÔÓÑ. </para> <para> ðÕÔØ ÚÁÐÉÓÁÎÎÙÊ × <parameter>$remove_dir</parameter> ÂÕÄÅÔ ÕÄÁÌÅÎ ÉÚ ÚÁÐÏÍÎÅÎÎÏÇÏ ÐÕÔÉ ËÁÖÄÏÇÏ ÐÅÒÅÞÉÓÌÅÎÎÏÇÏ ÆÁÊÌÁ/ÄÉÒÅËÔÏÒÉÉ, ÅÓÌÉ ÜÔÏÔ ÐÕÔØ ÓÕÝÅÓÔ×ÕÅÔ. ðÏ ÕÍÏÌÞÁÎÉÀ ÎÉÞÅÇÏ ÎÅ ÕÄÁÌÑÅÔÓÑ (ÐÕÓÔÏÊ ÐÕÔØ ''). ðÕÔØ ÉÚ <parameter>$add_dir</parameter> ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ ×ÎÁÞÁÌÅ ÚÁÐÏÍÎÅÎÏÇÏ ÐÕÔÉ ËÁÖÄÏÇÏ ÐÅÒÅÞÉÓÌÅÎÎÏÇÏ ÆÁÊÌÁ/ÄÉÒÅËÔÏÒÉÉ. ïÄÎÁËÏ ÏÎ ÍÏÖÅÔ ÂÙÔØ ÐÕÓÔÙÍ ''. äÏÂÁ×ÌÅÎÉÅ ÐÕÔÉ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ÐÏÓÌÅ ÕÄÁÌÅÎÉÑ ÐÕÔÉ. ÷ÏÚÍÏÖÎÏÓÔØ ÄÏÂÁ×ÌÅÎÉÑ/ÕÄÁÌÅÎÉÑ ÐÕÔÉ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÀ ÐÏÄÇÏÔÏ×ÉÔØ ÁÒÈÉ× ÄÌÑ ÉÚ×ÌÅÞÅÎÉÑ × ÍÅÓÔÏ ÏÔÌÉÞÎÏÅ ÏÔ ÔÏÇÏ, ÇÄÅ ÂÙÌÉ ÎÁÞÁÌØÎÙÅ ÆÁÊÌÙ. </para> <para> ðÁÒÁÍÅÔÒÙ <itemizedlist> <listitem> <para> <parameter>$filelist</parameter> - ÍÁÓÓÉ× ÉÍÅÎ ÆÁÊÌÏ× É ÄÉÒÅËÔÏÒÉÊ ÉÌÉ ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. </para> <para> <parameter>$add_dir</parameter> - ÓÔÒÏËÁ, ËÏÔÏÒÁÑ ÓÏÄÅÒÖÉÔ ÐÕÔØ ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ Ë ÚÁÐÏÍÎÅÎÎÏÍÕ ÐÕÔÉ ËÁÖÄÏÇÏ ÜÌÅÍÅÎÔÁ × ÓÐÉÓËÅ. </para> <para> <parameter>$remove_dir</parameter> - ÓÔÒÏËÁ, ËÏÔÏÒÁÑ ÓÏÄÅÒÖÉÔ ÐÕÔØ ÄÌÑ ÕÄÁÌÅÎÉÑ ÉÚ ÚÁÐÏÍÎÅÎÎÏÇÏ ÐÕÔÉ ËÁÖÄÏÇÏ ÜÌÅÍÅÎÔÁ × ÓÐÉÓËÅ, ÅÓÌÉ ÎÕÖÎÏ. ðÏ ÕÍÏÌÞÁÎÉÀ ÐÕÓÔÁÑ ÓÔÒÏËÁ. </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> <example> <title>addModify()</title> <programlisting role="php"> <![CDATA[ $tar = new Archive_Tar('archive.tgz', true); $result = $tar->addModify('data/file.txt', 'user', 'data'); // æÁÊÌ ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ × ÁÒÈÉ× × ×ÉÄÅ: 'user/file.txt' ]]> </programlisting> </example> </refsect1> <refsect1 id="packages.file.archive-tar.createmodify"> <title>Archive_Tar::createModify()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>createModify</function></funcdef> <paramdef>array <parameter>$filelist</parameter></paramdef> <paramdef>string <parameter>$add_dir</parameter></paramdef> <paramdef>string <parameter><optional>$remove_dir</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> üÔÏÔ ÍÅÔÏÄ ÓÏÚÄÁÅÔ ÁÒÈÉ× É ÄÏÂÁ×ÌÑÅÔ ÐÅÒÅÞÉÓÌÅÎÎÙÅ ÆÁÊÌÙ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. åÓÌÉ ÆÁÊÌ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ É ÄÏÓÔÕÐÅÎ ÄÌÑ ÚÁÐÉÓÉ, ÏÎ ÚÁÍÅÎÑÅÔÓÑ ÎÏ×ÙÍ ÁÒÈÉ×ÏÍ. It is a create and not an add. åÓÌÉ ÆÁÊÌ ÓÕÝÅÓÔ×ÕÅÔ É ÄÏÓÔÕÐÅÎ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ ÉÌÉ ÜÔÏ ÄÉÒÅËÔÏÒÉÑ, ÏÎ ÎÅ ÚÁÍÅÎÑÅÔÓÑ. ÷ÏÚÍÏÖÎÏÓÔØ ÄÏÂÁ×ÌÅÎÉÑ/ÕÄÁÌÅÎÉÑ ÐÕÔÉ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÀ ÐÏÄÇÏÔÏ×ÉÔØ ÁÒÈÉ× ÄÌÑ ÉÚ×ÌÅÞÅÎÉÑ × ÍÅÓÔÏ ÏÔÌÉÞÎÏÅ ÏÔ ÔÏÇÏ, ÇÄÅ ÂÙÌÉ ÎÁÞÁÌØÎÙÅ ÆÁÊÌÙ. </para> <para> ðÁÒÁÍÅÔÒÙ <itemizedlist> <listitem> <para> <parameter>$filelist</parameter> - ÍÁÓÓÉ× ÉÍÅÎ ÆÁÊÌÏ× É ÄÉÒÅËÔÏÒÉÊ ÉÌÉ ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. </para> <para> <parameter>$add_dir</parameter>ÓÔÒÏËÁ, ËÏÔÏÒÁÑ ÓÏÄÅÒÖÉÔ ÐÕÔØ ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ Ë ÚÁÐÏÍÎÅÎÎÏÍÕ ÐÕÔÉ ËÁÖÄÏÇÏ ÜÌÅÍÅÎÔÁ × ÓÐÉÓËÅ. </para> <para> <parameter>$remove_dir</parameter> - ÓÔÒÏËÁ, ËÏÔÏÒÁÑ ÓÏÄÅÒÖÉÔ ÐÕÔØ ÄÌÑ ÕÄÁÌÅÎÉÑ ÉÚ ÚÁÐÏÍÎÅÎÎÏÇÏ ÐÕÔÉ ËÁÖÄÏÇÏ ÜÌÅÍÅÎÔÁ × ÓÐÉÓËÅ, ÅÓÌÉ ÎÕÖÎÏ. ðÏ ÕÍÏÌÞÁÎÉÀ ÐÕÓÔÁÑ ÓÔÒÏËÁ. </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.extractmodify"> <title>Archive_Tar::extractModify()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>extractModify</function></funcdef> <paramdef>string <parameter>$path</parameter></paramdef> <paramdef>string <parameter>$remove_path</parameter></paramdef> </funcprototype> </funcsynopsis> <para> íÅÔÏÄ ÉÚ×ÌÅËÁÅÔ ×ÓÅ ÓÏÄÅÒÖÉÍÏÅ ÁÒÈÉ×Á × ÄÉÒÅËÔÏÒÉÀ, ÕËÁÚÁÎÎÕÀ × <parameter>$path</parameter>. åÓÌÉ ÎÅÏÂÈÏÄÉÍÏ ÚÁÐÏÍÎÅÎÎÙÊ ÐÕÔØ ÆÁÊÌÏ× ÉÌÉ ÄÉÒÅËÔÏÒÉÊ ÍÏÖÅÔ ÂÙÔØ ÉÚÍÅÎÅÎ ÕÄÁÌÅÎÉÅÍ ÐÕÔÉ <parameter>$remove_path</parameter> ×ÎÁÞÁÌÅ ÐÕÔÉ ÆÁÊÌÁ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. ðÒÉ ÉÚ×ÌÅÞÅÎÉÉ ÆÁÊÌÁ <!-- Zameni eto na spisok --> - ÅÓÌÉ ÄÉÒÅËÔÏÒÉÑ ÕËÁÚÁÎÎÁÑ × ÐÕÔÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÏÎÁ ÓÏÚÄÁÅÔÓÑ. - ÅÓÌÉ ÆÁÊÌ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ, ÏÎ ÚÁÍÅÎÑÅÔÓÑ ÂÅÚ ÐÒÏÓÍÏÔÒÁ ÄÁÔÙ ÐÏÓÌÅÄÎÅÇÏ ÉÚÍÅÎÅÎÉÑ. - ÅÓÌÉ ÆÁÊÌ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ É ÚÁÝÉÝÅÎ ÏÔ ÚÁÐÉÓÉ, ÉÚ×ÌÅÞÅÎÉÅ ÐÒÅËÒÁÝÁÅÔÓÑ. - ÅÓÌÉ ÄÉÒÅËÔÏÒÉÑ Ó ÔÁËÉÍ ÉÍÅÎÅÍ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ, ÉÚ×ÌÅÞÅÎÉÅ ÐÒÅËÒÁÝÁÅÔÓÑ. ðÒÉ ÉÚ×ÌÅÞÅÎÉÉ ÄÉÒÅËÔÏÒÉÉ, ÅÓÌÉ ÆÁÊÌ Ó ÔÁËÉÍ ÉÍÅÎÅÍ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ, ÉÚ×ÌÅÞÅÎÉÅ ÐÒÅËÒÁÝÁÅÔÓÑ. ðÒÉ ÉÚ×ÌÅÞÅÎÉÉ ÆÁÊÌÁ/ÄÉÒÅËÔÏÒÉÉ, ÅÓÌÉ ÕËÁÚÁÎÎÁÑ ÄÉÒÅËÔÏÒÉÑ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ É ÚÁÝÉÝÅÎÁ ÏÔ ÚÁÐÉÓÉ ÉÌÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÎÏ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÓÏÚÄÁÎÁ, ÉÚ×ÌÅÞÅÎÉÅ ÐÒÅËÒÁÝÁÅÔÓÑ. åÓÌÉ ÐÏÓÌÅ ÉÚ×ÌÅÞÅÎÉÑ, ÐÏÌÕÞÅÎÎÙÊ ÆÁÊÌ ÐÏËÁÚÙ×ÁÅÔ ÎÅÐÒÁ×ÉÌØÎÙÊ ÒÁÚÍÅÒ ÆÁÊÌÁ, ÉÚ×ÌÅÞÅÎÉÅ ÐÒÅËÒÁÝÁÅÔÓÑ. ÷ ÔÁËÉÈ ÓÌÕÞÁÑÈ, ÒÅÚÕÌØÔÁÔÏÍ ÍÏÖÅÔ ÂÙÔØ ÞÁÓÔÉÞÎÏÅ ÉÚ×ÌÅÞÅÎÉÅ, ËÏÔÏÒÏÅ ÎÕÖÄÁÅÔÓÑ × ÒÕÞÎÏÍ ÕÄÁÌÅÎÉÉ. </para> <para> ðÁÒÁÍÅÔÒÙ <itemizedlist> <listitem> <para> <parameter>$path</parameter> - ÐÕÔØ, ÐÏ ËÏÔÏÒÏÍÕ ÂÕÄÕÔ ÚÁÐÉÓÁÎÙ ÉÚ×ÌÅÞÅÎÎÙÅ ÆÁÊÌÙ É/ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. </para> <para> <parameter>$remove_path</parameter> - ÞÁÓÔØ ÚÁÐÏÍÎÅÎÎÏÇÏ ÐÕÔÉ, ËÏÔÏÒÙÊ, ÅÓÌÉ ÐÒÉÓÕÔÓÔ×ÕÅÔ, ÍÏÖÅÔ ÂÙÔØ ÕÄÁÌÅÎ ÉÚ ÎÁÞÁÌÁ ÐÕÔÉ Ë ÆÁÊÌÕ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </para> </refsect1> <refsect1 id="packages.file.archive-tar.extractlist"> <title>Archive_Tar::extractList()</title> <funcsynopsis> <funcprototype> <funcdef>boolean <function>extractList</function></funcdef> <paramdef>array <parameter>$filelist</parameter></paramdef> <paramdef>string <parameter>$path</parameter></paramdef> <paramdef>string <parameter><optional>$remove_path</optional></parameter></paramdef> </funcprototype> </funcsynopsis> <para> üÔÏÔ ÍÅÔÏÄ ÉÚ×ÌÅËÁÅÔ ÉÚ ÁÒÈÉ×Á ÔÏÌØËÏ ÆÁÊÌÙ, ÐÅÒÅÞÉÓÌÅÎÎÙÅ × <parameter>$filelist</parameter>. üÔÉ ÆÁÊÌÙ ÉÚ×ÌÅËÁÀÔÓÑ × ÔÅËÕÝÕÀ ÄÉÒÅËÔÏÒÉÀ ÉÌÉ × ÄÉÒÅËÔÏÒÉÀ, ÕËÁÚÁÎÎÕÀ × ÎÅÏÂÑÚÁÔÅÌØÎÏÍ ÐÁÒÁÍÅÔÒÅ <parameter>$path</parameter>. </para> <para> ðÁÒÁÍÅÔÒÙ <itemizedlist> <listitem> <para> <parameter>$filelist</parameter> - ÍÁÓÓÉ× ÉÍÅÎ ÆÁÊÌÏ× É ÄÉÒÅËÔÏÒÉÊ ÉÌÉ ÏÄÎÁ ÓÔÒÏËÁ Ó ÉÍÅÎÁÍÉ ÒÁÚÄÅÌÅÎÎÙÍÉ ÏÄÎÉÍ ÐÒÏÂÅÌÏÍ. </para> <para> <parameter>$path</parameter> - ÐÕÔØ, ÐÏ ËÏÔÏÒÏÍÕ ÂÕÄÕÔ ÚÁÐÉÓÁÎÙ ÉÚ×ÌÅÞÅÎÎÙÅ ÆÁÊÌÉ É/ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. </para> <para> <parameter>$remove_path</parameter> - ÞÁÓÔØ ÚÁÐÏÍÎÅÎÎÏÇÏ ÐÕÔÉ, ËÏÔÏÒÙÊ, ÅÓÌÉ ÐÒÉÓÕÔÓÔ×ÕÅÔ, ÍÏÖÅÔ ÂÙÔØ ÕÄÁÌÅÎ ÉÚ ÎÁÞÁÌÁ ÐÕÔÉ Ë ÆÁÊÌÕ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ. </para> </listitem> </itemizedlist> </para> <para> ÷ÏÚ×ÒÁÝÁÅÔ <itemizedlist> <listitem> <para> <parameter>boolean</parameter> - <parameter>true</parameter> ÐÒÉ ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ, <parameter>false</parameter> ÐÒÉ ÏÛÉÂËÅ. </para> </listitem> </itemizedlist> </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 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.pear.cvs (#2263) next »