cvs: phpdoc /ru/appendices commandline.xml

From: Date: Sat, 22 Dec 2001 00:22:17 +0000
Subject: cvs: phpdoc /ru/appendices commandline.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969340237@lists.php.net to get a copy of this message
tronic Fri Dec 21 19:22:17 2001 EDT Modified files: /phpdoc/ru/appendices commandline.xml Log: Fixed minor translation errata. Index: phpdoc/ru/appendices/commandline.xml diff -u phpdoc/ru/appendices/commandline.xml:1.3 phpdoc/ru/appendices/commandline.xml:1.4 --- phpdoc/ru/appendices/commandline.xml:1.3 Fri Dec 21 16:03:01 2001 +++ phpdoc/ru/appendices/commandline.xml Fri Dec 21 19:22:17 2001 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="windows-1251"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- TODO: @@ -132,29 +132,28 @@ <row> <entry>-m</entry> <entry> - Using this option, PHP prints out the built in - (and loaded) PHP and Zend modules, the PHP - and Zend version numbers, and a short Zend - copyright notice. + Ñ èñïîëüçîâàíèåì ýòîãî ïàðàìåòðà PHP âûâîäèò + èíôîðìàöèþ î âñòðîåííûõ (è çàãðóæåííûõ) ìîäóëÿõ + PHP è Zend, íîìåðà âåðñèé PHP è Zend è êîðîòêóþ + çàìåòêó îá àâòîðñêèõ ïðàâàõ Zend. </entry> </row> <row> <entry>-i</entry> <entry> - This command line option calls - <function>phpinfo</function>, and prints - out the results. If PHP is not working well, - it is advisable to make a <literal>php -i</literal> - and see if any error messages are printed out - before or in place of the information tables. + Ýòîò ïàðàìåòð âûçûâàåò ôóíêöèþ <function>phpinfo</function> + è âûâîäèò ðåçóëüòàò åå âûïîëíåíèÿ. Åñëè PHP ðàáîòàåò + íåêîððåêòíî, ìîæíî ïîñîâåòîâàòü çàïóñòèòü <literal>php -i</literal> + è ïîñìîòðåòü, íåò ëè â âûâîäå ñîîáùåíèé îá îøèáêàõ ïåðåä + òàáëèöàìè ñ èíôîðìàöèåé. </entry> </row> <row> <entry>-h</entry> <entry> - With this option, you can get information about - the actual list of command line options and some - one line descriptions about what they do. + Ñ ïîìîùüþ ýòîãî ïàðàìåòðà âû ìîæåòå ïîëó÷èòü + ñïèñîê âñåõ ïàðàìåòðîâ êîìàíäíîé ñòðîêè ñ îäíîñòðî÷íûìè + îïèñàíèÿìè íåêîòîðûõ èç íèõ. </entry> </row> </tbody> @@ -162,20 +161,20 @@ </table> </para> <para> - The PHP executable can be used to run PHP scripts absolutely - independent from the web server. If you are on a Unix system, - you should add a special first line to your PHP script, and - make it executable, so the system will know, what program - should run the script. On a Windows platform you can associate - <literal>php.exe -q</literal> with the double click option of - the <literal>.php</literal> files, or you can make a batch file - to run the script through PHP. The first line added to the - script to work on Unix won't hurt on Windows, so you can write - cross platform programs this way. A simple example of writing - a command line PHP program can be found below. + PHP â ôîðìàòå èñïîëíÿåìîãî ôàéëà ìîæåò áûòü èñïîëüçîâàí äëÿ + çàïóñêà PHP-ñêðèïòîâ â àáñîëþòíîé íåçàâèñèìîñòè îò âåá-ñåðâåðà. + Åñëè âû ðàáîòàåòå â ñèñòåìå Unix, âàì íóæíî áóäåò äîáàâèòü + ñïåöèàëüíóþ ñòðîêó â íà÷àëî êàæäîãî ñêðèïòà è ñäåëàòü åãî + èñïîëíÿåìûì (rwX), ÷òîáû ñèñòåìà ìîãëà ïîíÿòü, êàêîé ïðîãðàììîé + ñëåäóåò çàïóñêàòü ñêðèïò. Íà ïëàòôîðìå Windows, âû ìîæåòå + ñîçäàòü àññîöèàöèþ ôàéëîâ <literal>.php</literal> ñ + <literal>php.exe -q</literal> ñ ïîìîùüþ äâîéíîãî ùåë÷êà êíîïêîé + ìûøè èëè æå ñîçäàòü ïàêåòíûé (.bat) ôàéë äëÿ çàïóñêà PHP-ñêðèïòîâ. + Íèæå ïðèâåäåí ïðîñòîé ïðèìåð ñîçäàíèÿ PHP-ñêðèïòà, âûïîëíÿåìîãî + èç êîìàíäíîé ñòðîêè. </para> <example> - <title>Script intended to be run from command line (script.php)</title> + <title>Ñêðèïò, ïðåäíàçíà÷åííûé äëÿ çàïóñêà èç êîìàíäíîé ñòðîêè (script.php)</title> <programlisting role="php"> <![CDATA[ #!/usr/bin/php -q @@ -184,14 +183,15 @@ if ($argc != 2 || in_array($argv[1], array('--help', '-help', '-h', '-?'))) { ?> -This is a command line PHP script with one option. +Ýòî PHP-ñêðèïò, âûïîëíÿåìûé èç êîìàíäíîé ñòðîêè è èñïîëüçóþùèé îäèí ïàðàìåòð. - Usage: - <?php echo $argv[0]; ?> <option> + Èñïîëüçîâàíèå: + <?php echo $argv[0]; ?> <ïàðàìåòð> - <option> can be some word you would like - to print out. With the --help, -help, -h, - or -? options, you can get this help. + <ïàðàìåòð> ìîæåò ïðèíèìàòü ëþáîå çíà÷åíèå, + êîòîðîå áóäåò âûâåäåíî â ðåçóëüòàòå âûïîëíåíèÿ. + to print out. Ñ ïîìîùüþ ïàðàìåòðîâ --help, -help, -h, + èëè -? âû ìîæåòå ïîëó÷èòü äàííóþ ñïðàâêó. <?php } else { @@ -202,14 +202,15 @@ </programlisting> </example> <para> - In the script above, we used the special first line to indicate, - that this file should be run by PHP and should not print out HTTP - headers. There are two variables you can use while writing command - line applications with PHP: <varname>$argc</varname> and - <varname>$argv</varname>. The first is the number of arguments plus - one (the name of the script running). The second is an array - containing the arguments, starting with the script name as number - zero (<varname>$argv[0]</varname>). +  âûøåïðèâåäåííîì ñêðèïòå, ìû èñïîëüçîâàëè ñïåöèàëüíóþ ïåðâóþ + ñòðîêó, êîòîðàÿ óêàçûâàëà íà òî, ÷òî ýòîò ôàéë äîëæåí áûòü + çàïóùåí ñ ïîìîùüþ PHP áåç âûâîäà HTTP-çàãîëîâêîâ. Âî âðåìÿ + íàïèñàíèÿ ñêðèïòîâ, âûïîëíÿåìûõ èç êîìàíäíîé ñòðîêè, âû + ìîæåòå èñïîëüçîâàòü äâå ñïåöèàëüíûõ ïåðåìåííûõ: <varname>$argc</varname> è + <varname>$argv</varname>. Ïåðâàÿ - ýòî êîëè÷åñòâî ïåðåäàííûõ â + êîìàíäíîé ñòðîêå àðãóìåíòîâ ïëþñ îäèí (èìÿ âûïîëíÿåìîãî ñêðèïòà). + Âòîðàÿ - ìàññèâ ïåðåäàííûõ àðãóìåíòîâ, íà÷èíàþùèéñÿ ñ èìåíè + ñêðèïòà ñ íóëåâûì èíäåêñîì (<varname>$argv[0]</varname>). </para> <para> In the program above we checked if there are less or more than one @@ -219,25 +220,25 @@ If we received some other argument we echoed that out. </para> <para> - If you would like to run the above script on Unix, you need to - make it executable, and simply call it as - <literal>script.php echothis</literal> or - <literal>script.php -h</literal>. On Windows, you can make a - batch file for this task: + Åñëè âû ñîáèðàåòåñü çàïóñòèòü âûøåïðèâåäåííûé ñêðèïò íà Unix, + âû äîëæíû ñäåëàòü åãî âûïîëíÿåìûì (rwX) è âûçâàòü êàê + <literal>script.php echothis</literal> èëè + <literal>script.php -h</literal>. Íà ïëàòôîðìàõ Windows äëÿ + ýòîé öåëè âû ìîæåòå ñîçäàòü ïàêåòíûé ôàéë: </para> <example> - <title>Batch file to run a command line PHP script (script.bat)</title> + <title>Ïàêåòíûé ôàéë äëÿ çàïóñêà PHP-ñêðèïòà èç êîìàíäíîé ñòðîêè (script.bat)</title> <programlisting role="winbat"> @c:\php\php.exe -q script.php %1 %2 %3 %4 </programlisting> </example> <para> - Assuming, you named the above program as - <filename>script.php</filename>, and you have your - <filename>php.exe</filename> in - <filename>c:\php\php.exe</filename> this batch file - will run it for you with your added options: - <literal>script.bat echothis</literal> or + Äîïóñòèì, âû íàçâàëè âûøåïðèâåäåííóþ ïðîãðàììó + <filename>script.php</filename> è ðàçìåñòèëè + <filename>php.exe</filename> â + <filename>c:\php\php.exe</filename>, òîãäà ýòîò + ïàêåòíûé ôàéë çàïóñòèò ñêðèïò ñ äîïîëíèòåëüíûìè ïàðàìåòðàìè: + <literal>script.bat echothis</literal> èëè <literal>script.bat -h</literal>. </para> </appendix>

« previous php.doc (#969340237) next »