mirror of
https://github.com/php/doc-ru.git
synced 2025-07-22 18:26:31 +00:00
Обновление до английской версии
This commit is contained in:
@ -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>
|
||||
|
||||
|
@ -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[
|
||||
|
@ -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>
|
||||
Обратная ссылка сопоставляется с частью строки, захваченной
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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();
|
||||
|
Reference in New Issue
Block a user