Skip to content

Commit

Permalink
Update variables.xml to En
Browse files Browse the repository at this point in the history
  • Loading branch information
mmalferov authored Nov 28, 2024
1 parent 3ebe93e commit 110df4c
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions language/variables.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d6baeae3fa6e100b6b4b4ecd59fda030aa32f694 Maintainer: sergey Status: ready -->
<!-- EN-Revision: b5e24081bb74a83a59b6b5610cdfa526303a02c2 Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="language.variables" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Переменные</title>
Expand Down Expand Up @@ -564,13 +564,18 @@ function foo()
</para>

<para>
Начиная с PHP 8.1.0, когда наследуется (но не переопределяется) метод
со статическими переменными, унаследованный метод будет использовать
Начиная с PHP 8.1.0 при наследовании, но не переопределении, метода
со статическими переменными унаследованный метод будет использовать
статические переменные совместно с родительским методом.
Это означает, что статические переменные в методах теперь ведут себя
как статические свойства.
Поэтому статические переменные в методах теперь ведут себя
как статические свойства класса.
</para>

<simpara>
Начиная PHP 8.3.0 статические переменные разрешили инициализировать произвольными выражениями.
Поэтому статическую переменную получится инициализировать, например, вызовом метода.
</simpara>

<example>
<title>
Статические переменные в унаследованных методах
Expand Down

0 comments on commit 110df4c

Please sign in to comment.