Обновление до английской версии

This commit is contained in:
Sergey Panteleev
2021-11-15 21:32:36 +03:00
parent 1270b4887a
commit 719f16bef7
6 changed files with 24 additions and 31 deletions

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b95e76e41de2ffe5c75e04be1b187d80ca745359 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 14e006b4eea529ce9c3df9e550b27fb507aaa44c Maintainer: sergey Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="language.functions" xmlns="http://docbook.org/ns/docbook">
<title>Функции</title>
@ -985,6 +985,8 @@ $func(); // выведет "bar"
возвращаемое значение функции не определено. Скорее всего
в этом случае будет возвращён &null;, но это просто соглашение,
на него нельзя полагаться.
Начиная с PHP 8.0.0, в этом случае должно
быть выброшено исключение <classname>TypeError</classname>.
</simpara>
</note>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 33225f7c5759ebd29496e98a55a3e4ba58cb1ac4 Maintainer: shein Status: ready -->
<!-- EN-Revision: f8b0bb410016270b696b28d3d416672dd2f7e66b Maintainer: shein Status: ready -->
<!-- Reviewed: yes -->
<refentry xml:id="function.parse-ini-file" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
@ -232,8 +232,8 @@ echo '(loaded) magic_quotes_gpc = ' . yesno(get_cfg_var('magic_quotes_gpc')) . P
<title>Интерполяция значений</title>
<para>
Помимо оценки констант, некоторые символы имеют особое значение в значении ini-файлах.
Кроме того, переменные среды и ранее определённые значения могут быть прочитаны с использованием
синтаксиса <code>${}</code>.
Кроме того, переменные среды и ранее определённые параметры конфигурации (смотрите <function>get_cfg_var</function>)
могут быть прочитаны с использованием синтаксиса <code>${}</code>.
</para>
<programlisting>
<![CDATA[

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e059aa517b3c5cf79b98f182bf45607f12e9c560 Maintainer: shein Status: ready -->
<!-- EN-Revision: 72e81bd314be5212f713f6cffafff6f5f5e4e85d Maintainer: shein Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="reference.pcre.pattern.syntax" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Синтаксис регулярных выражений</title>
@ -1694,9 +1694,9 @@
скобок. Другими словами, открывающие скобки не обязаны предшествовать
ссылке для чисел меньше 10. "Упреждающая обратная ссылка" может
иметь смысл, если используется повторение и более поздняя подмаска
участвует в ранней итерации. Более детальную информацию об
обработке цифр после обратного слеша можно найти в разделе
"Обратный слеш".
участвует в ранней итерации.
Смотрите раздел <link linkend="regexp.reference.escape">escape-последовательности</link>
для получения дополнительных сведений об обработке цифр, следующих за обратным слешем.
</para>
<para>
Обратная ссылка сопоставляется с частью строки, захваченной

View File

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f9c4a68ef4f89e51e6d9b905ad3ddb6492386dd3 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: c8c9278fe4bb63b2f0eda9ebcbdef533f3d95ab4 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<section xml:id="phpdbg.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
@ -22,13 +21,13 @@
<entry><link linkend="ini.phpdbg.eol">phpdbg.eol</link></entry>
<entry>2</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
<entry>Удалено, начиная с PHP 8.1.0</entry>
</row>
<row>
<entry><link linkend="ini.phpdbg.path">phpdbg.path</link></entry>
<entry></entry>
<entry>6</entry>
<entry></entry>
<entry>Удалено, начиная с PHP 8.1.0</entry>
</row>
</tbody>
</tgroup>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b54e6443e29d0d77ae93d70f98b5c38e93b95b8a Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 59154119e9bded1753c967044ce83fa6cda041b9 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<phpdoc:classref xml:id="class.reflectiontype" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -12,8 +12,8 @@
<section xml:id="reflectiontype.intro">
&reftitle.intro;
<para>
Класс <classname>ReflectionType</classname> сообщает информацию о типе
возвращаемого значения функции.
Класс <classname>ReflectionType</classname> сообщает информацию
о типе параметра/возвращаемого значения функции или типе свойства класса.
Модуль Reflection объявляет следующие подтипы:
<simplelist>
<member><classname>ReflectionNamedType</classname> (начиная с PHP 7.1.0)</member>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: ab57ab68497e60d75aebee92a623dbfbfeb54518 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: d1c3de7ae65dde4440720f1ebdc05734b55e91cc Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<phpdoc:classref xml:id="class.sessionhandlerinterface" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -75,47 +75,41 @@
</para>
</caution>
<programlisting role="php">
<![CDATA[
<![CDATA[
<?php
class MySessionHandler implements SessionHandlerInterface
{
private $savePath;
public function open($savePath, $sessionName)
public function open($savePath, $sessionName): bool
{
$this->savePath = $savePath;
if (!is_dir($this->savePath)) {
mkdir($this->savePath, 0777);
}
return true;
}
public function close()
public function close(): bool
{
return true;
}
#[ReturnTypeWillChange]
public function read($id)
{
return (string)@file_get_contents("$this->savePath/sess_$id");
}
public function write($id, $data)
public function write($id, $data): bool
{
return file_put_contents("$this->savePath/sess_$id", $data) === false ? false : true;
}
public function destroy($id)
public function destroy($id): bool
{
$file = "$this->savePath/sess_$id";
if (file_exists($file)) {
unlink($file);
}
return true;
}
#[ReturnTypeWillChange]
public function gc($maxlifetime)
{
foreach (glob("$this->savePath/sess_*") as $file) {
@ -123,11 +117,9 @@ class MySessionHandler implements SessionHandlerInterface
unlink($file);
}
}
return true;
}
}
$handler = new MySessionHandler();
session_set_save_handler($handler, true);
session_start();