Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion language/predefined/attributes/delayedtargetvalidation.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 8dc5bef8981ffd33c8c51f7f33414fcf5c03767a Maintainer: lacatoire Status: ready -->
<!-- EN-Revision: aeea14601ab64883520b4dfee1c79bafb210748b Maintainer: lacatoire Status: ready -->
<reference xml:id="class.delayedtargetvalidation" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>L'attribut DelayedTargetValidation</title>
<titleabbrev>DelayedTargetValidation</titleabbrev>
Expand Down Expand Up @@ -49,6 +49,8 @@
<?php
class Base {
public const NAME = 'base';
protected function foo(): void {}
}
Expand All @@ -67,6 +69,11 @@ class Child extends Base {
Sur les versions de PHP où <classname>Override</classname> n'est pas
autorisé sur les constantes de classe, cela ne produit pas d'erreur à la
compilation.
À partir de PHP 8.6.0, <classname>Override</classname> peut cibler les
constantes de classe, et <literal>Child::NAME</literal> redéfinit
<literal>Base::NAME</literal> : <classname>DelayedTargetValidation</classname>
n'est alors plus nécessaire ici, et l'exemple de réflexion ci-dessous ne
lève plus d'exception à ce sujet.
</simpara>
</example>

Expand Down
9 changes: 4 additions & 5 deletions language/types/integer.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4fc9f9ea7ba36a383613ede343a0820f5cc46aa2 Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes Maintainer: girgias -->
<!-- CREDITS: DavidA -->
<!-- EN-Revision: 6b413bea212d1372873771434c2061d2bd64f90a Maintainer: lacatoire Status: ready -->

<sect1 xml:id="language.types.integer">
<title>Les entiers</title>

<simpara>
Un &integer; est un nombre appartenant à l'ensemble
&#8484; = {..., -2, -1, 0, 1, 2, ...}.
Un &integer; est un entier signé dont l'intervalle, fini et dépendant de la
plate-forme, s'étend de <constant>PHP_INT_MIN</constant> à
<constant>PHP_INT_MAX</constant>.
</simpara>

<sect2 role="seealso">
Expand Down
Loading