svn: /phpdoc/ru/trunk/ language/wrappers/php.xml reference/datetime/functions/strftime.xml reference/image/functions/imagefilledpolygon.xml reference/image/functions/imageopenpolygon.xml reference/image/functions/imagepolygon.xml reference/phar/ini.xml

[email protected] (Andrey Gromov) Sat, 19 Dec 2020 08:57:45 +0000
Newsgroups php.doc.ru
Message-ID <[email protected]>
rjhdby                                   Sat, 19 Dec 2020 08:57:45 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=352129

Log:
upd

Changed paths:
    U   phpdoc/ru/trunk/language/wrappers/php.xml
    U   phpdoc/ru/trunk/reference/datetime/functions/strftime.xml
    U   phpdoc/ru/trunk/reference/image/functions/imagefilledpolygon.xml
    U   phpdoc/ru/trunk/reference/image/functions/imageopenpolygon.xml
    U   phpdoc/ru/trunk/reference/image/functions/imagepolygon.xml
    U   phpdoc/ru/trunk/reference/phar/ini.xml
svn-diffs-352129.txt (text/x-diff, 11.1 KB)
Modified: phpdoc/ru/trunk/language/wrappers/php.xml
===================================================================
--- phpdoc/ru/trunk/language/wrappers/php.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/language/wrappers/php.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 351112 Maintainer: mch Status: ready -->
+<!-- EN-Revision: 352123 Maintainer: mch Status: ready -->
 <!-- Reviewed: yes -->
 <!-- $Revision$ -->

@@ -237,8 +237,8 @@
       <row>
        <entry>Поддержка <function>stat</function></entry>
        <entry>
-        только <literal>php://memory</literal> и
-        <literal>php://temp</literal>.
+        нет. Тем не менее, <literal>php://memory</literal> и
+        <literal>php://temp</literal> поддерживают <function>fstat</function>.
        </entry>
       </row>
       <row>

Modified: phpdoc/ru/trunk/reference/datetime/functions/strftime.xml
===================================================================
--- phpdoc/ru/trunk/reference/datetime/functions/strftime.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/reference/datetime/functions/strftime.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 350653 Maintainer: shein Status: ready -->
+<!-- EN-Revision: 352122 Maintainer: shein Status: ready -->
 <!-- Reviewed: yes -->
 <!-- $Revision$ -->
 <refentry xml:id="function.strftime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -7,7 +7,7 @@
   <refname>strftime</refname>
   <refpurpose>Форматирует текущую дату/время с учетом текущих настроек локали</refpurpose>
  </refnamediv>
-
+
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
@@ -306,9 +306,6 @@
         </tgroup>
        </table>
       </para>
-      <para>
-       Максимальной длиной данного параметра является 1023 символа.
-      </para>
       <warning>
        <simpara>
         В отличие от ISO-9899:1999, в Sun Solaris воскресенью присваивается номер 1. Как
@@ -354,6 +351,9 @@
    была указана. Названия месяцев, дней недели и других языкозависимых
    строк будут взяты в соответствии с текущими настройками локали,
    установленной с помощью функции <function>setlocale</function>.
+   Функция возвращает &false; если параметр <parameter>format</parameter> пустой,
+   содержит неподдерживаемые спецификаторы преобразования или если длина возвращаемой
+   строки будет больше <literal>4095</literal>.
   </para>
  </refsect1>


Modified: phpdoc/ru/trunk/reference/image/functions/imagefilledpolygon.xml
===================================================================
--- phpdoc/ru/trunk/reference/image/functions/imagefilledpolygon.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/reference/image/functions/imagefilledpolygon.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 350828 Maintainer: tmn Status: ready -->
+<!-- EN-Revision: 352128 Maintainer: tmn Status: ready -->
 <!-- Reviewed: no -->
 <!-- $Revision$ -->
 <refentry xml:id="function.imagefilledpolygon" xmlns="http://docbook.org/ns/docbook">
@@ -16,6 +16,13 @@
    <methodparam><type>int</type><parameter>num_points</parameter></methodparam>
    <methodparam><type>int</type><parameter>color</parameter></methodparam>
   </methodsynopsis>
+  <simpara>Альтернативный синтаксис (начиная с PHP 8.0.0)</simpara>
+  <methodsynopsis>
+   <type>bool</type><methodname>imagefilledpolygon</methodname>
+   <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+   <methodparam><type>array</type><parameter>points</parameter></methodparam>
+   <methodparam><type>int</type><parameter>color</parameter></methodparam>
+  </methodsynopsis>
   <para>
    <function>imagefilledpolygon</function> создает закрашенный многоугольник
    в заданном изображении <parameter>image</parameter>.
@@ -41,6 +48,12 @@
       <para>
        Общее число точек (вершин), должно быть не меньше 3.
       </para>
+      <simpara>
+       Если этот параметр опущен (см. альтернативный синтаксис), то масив
+       <parameter>points</parameter> должен содержать чётное количество
+       элементов и <parameter>num_points</parameter> будет вычислено
+       как <code>count($points)/2</code>.
+      </simpara>
      </listitem>
     </varlistentry>
     <varlistentry>

Modified: phpdoc/ru/trunk/reference/image/functions/imageopenpolygon.xml
===================================================================
--- phpdoc/ru/trunk/reference/image/functions/imageopenpolygon.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/reference/image/functions/imageopenpolygon.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 352128 Maintainer: lex Status: ready -->
 <!-- $Revision$ -->
-<!-- EN-Revision: 350828 Maintainer: lex Status: ready -->
 <!-- Reviewed: yes Maintainer: sergey -->

 <refentry xml:id="function.imageopenpolygon" xmlns="http://docbook.org/ns/docbook">
@@ -18,6 +18,13 @@
    <methodparam><type>int</type><parameter>num_points</parameter></methodparam>
    <methodparam><type>int</type><parameter>color</parameter></methodparam>
   </methodsynopsis>
+  <simpara>Альтернативный синтаксис (начиная с PHP 8.0.0)</simpara>
+  <methodsynopsis>
+   <type>bool</type><methodname>imageopenpolygon</methodname>
+   <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+   <methodparam><type>array</type><parameter>points</parameter></methodparam>
+   <methodparam><type>int</type><parameter>color</parameter></methodparam>
+  </methodsynopsis>
   <para>
    <function>imageopenpolygon</function> рисует открытый полигон на заданном изображении (<parameter>image</parameter>).
    В отличие от <function>imagepolygon</function>, линия между последней и первой точкой не рисуется.
@@ -65,6 +72,12 @@
       <para>
        Общее число точек (вершин), должно быть не меньше 3.
       </para>
+      <simpara>
+       Если этот параметр опущен (см. альтернативный синтаксис), то масив
+       <parameter>points</parameter> должен содержать чётное количество
+       элементов и <parameter>num_points</parameter> будет вычислено
+       как <code>count($points)/2</code>.
+      </simpara>
      </listitem>
     </varlistentry>
     <varlistentry>

Modified: phpdoc/ru/trunk/reference/image/functions/imagepolygon.xml
===================================================================
--- phpdoc/ru/trunk/reference/image/functions/imagepolygon.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/reference/image/functions/imagepolygon.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- EN-Revision: 350828 Maintainer: tmn Status: ready -->
+<!-- EN-Revision: 352128 Maintainer: tmn Status: ready -->
 <!-- Reviewed: no -->
 <!-- $Revision$ -->
 <refentry xml:id="function.imagepolygon" xmlns="http://docbook.org/ns/docbook">
@@ -16,6 +16,13 @@
    <methodparam><type>int</type><parameter>num_points</parameter></methodparam>
    <methodparam><type>int</type><parameter>color</parameter></methodparam>
   </methodsynopsis>
+  <simpara>Альтернативный синтаксис (начиная с PHP 8.0.0)</simpara>
+  <methodsynopsis>
+   <type>bool</type><methodname>imagepolygon</methodname>
+   <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+   <methodparam><type>array</type><parameter>points</parameter></methodparam>
+   <methodparam><type>int</type><parameter>color</parameter></methodparam>
+  </methodsynopsis>
   <para>
    <function>imagepolygon</function> создает многоугольник в изображении
    <parameter>image</parameter>.
@@ -62,6 +69,12 @@
       <para>
        Общее число точек (вершин), должно быть не меньше 3.
       </para>
+      <simpara>
+       Если этот параметр опущен (см. альтернативный синтаксис), то масив
+       <parameter>points</parameter> должен содержать чётное количество
+       элементов и <parameter>num_points</parameter> будет вычислено
+       как <code>count($points)/2</code>.
+      </simpara>
      </listitem>
     </varlistentry>
     <varlistentry>

Modified: phpdoc/ru/trunk/reference/phar/ini.xml
===================================================================
--- phpdoc/ru/trunk/reference/phar/ini.xml	2020-12-19 00:10:21 UTC (rev 352128)
+++ phpdoc/ru/trunk/reference/phar/ini.xml	2020-12-19 08:57:45 UTC (rev 352129)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 352124 Maintainer: rjhdby Status: ready -->
 <!-- $Revision$ -->
-<!-- EN-Revision: 352108 Maintainer: rjhdby Status: ready -->
 <!-- Reviewed: yes Maintainer: rjhdby -->

 <section xml:id="phar.configuration" xmlns="http://docbook.org/ns/docbook">
@@ -85,7 +85,7 @@
      </para>
      <note>
       <para>
-       Этот параметр может быть отключен в php.ini только из соображений безопасности.
+       Этот параметр может быть отключен в php.ini.
        Если параметр <literal>phar.require_hash</literal> отключен в php.ini,
        пользователь может включить <literal>phar.require_hash</literal> в скрипте или отключить его позже.
        Если параметр <literal>phar.require_hash</literal> включен в php.ini,
@@ -96,6 +96,14 @@
        при помощи класса <classname>PharData</classname>.
       </para>
      </note>
+     <caution>
+      <simpara>
+       <literal>phar.require_hash</literal> не обеспечивает безопасности как таковой -
+       это всего лишь мера по защите от запуска повреждённого Phar архива, поскольку
+       кто угодно, имеющий возможность модифицировать архим может с тем же
+       успехом модифицировать и подпись.
+      </simpara>
+     </caution>
     </listitem>
    </varlistentry>