[DOC-CVS] [doc-en] master: image: Fix examples and description (#5442)

[email protected] (Mikhail Alferov via GitHub) Wed, 3 Jun 2026 17:55:08 +0000
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Mikhail Alferov (mmalferov)
Committer: GitHub (web-flow)
Pusher: jordikroon
Date: 2026-06-03T19:55:05+02:00

Commit: https://github.com/php/doc-en/commit/d56953fc8d508615279a2220f21d7fb6c3298417
Raw diff: https://github.com/php/doc-en/commit/d56953fc8d508615279a2220f21d7fb6c3298417.diff

image: Fix examples and description (#5442)

* imagesetthickness.xml Fix examples

* imagesetbrush.xml Fix coordinates

* imagedashedline.xml Fix parameter descriptions

* imagerectangle.xml Fix parameter descriptions

Changed paths:
  M  reference/image/functions/imagedashedline.xml
  M  reference/image/functions/imagerectangle.xml
  M  reference/image/functions/imagesetbrush.xml
  M  reference/image/functions/imagesetthickness.xml


Diff:

diff --git a/reference/image/functions/imagedashedline.xml b/reference/image/functions/imagedashedline.xml
index 1a684d30ecee..6194365df1e5 100644
--- a/reference/image/functions/imagedashedline.xml
+++ b/reference/image/functions/imagedashedline.xml
@@ -19,7 +19,7 @@
   <para>
    This function is deprecated. Use combination of
    <function>imagesetstyle</function> and <function>imageline</function>
-   instead.
+   instead. 0, 0 is the top left corner of the image.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -31,7 +31,7 @@
      <term><parameter>x1</parameter></term>
      <listitem>
       <para>
-       Upper left x coordinate.
+       x-coordinate of the first point.
       </para>
      </listitem>
     </varlistentry>
@@ -39,7 +39,7 @@
      <term><parameter>y1</parameter></term>
      <listitem>
       <para>
-       Upper left y coordinate 0, 0 is the top left corner of the image.
+       y-coordinate of the first point.
       </para>
      </listitem>
     </varlistentry>
@@ -47,7 +47,7 @@
      <term><parameter>x2</parameter></term>
      <listitem>
       <para>
-       Bottom right x coordinate.
+       x-coordinate of the second point.
       </para>
      </listitem>
     </varlistentry>
@@ -55,7 +55,7 @@
      <term><parameter>y2</parameter></term>
      <listitem>
       <para>
-       Bottom right y coordinate.
+       y-coordinate of the second point.
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/image/functions/imagerectangle.xml b/reference/image/functions/imagerectangle.xml
index 12bc6cf8be21..1692670177ad 100644
--- a/reference/image/functions/imagerectangle.xml
+++ b/reference/image/functions/imagerectangle.xml
@@ -18,7 +18,7 @@
   </methodsynopsis>
   <para>
    <function>imagerectangle</function> creates a rectangle starting at
-   the specified coordinates.
+   the specified coordinates. 0, 0 is the top left corner of the image.
   </para>
  </refsect1>
  <refsect1 role="parameters">
@@ -38,8 +38,7 @@
      <term><parameter>y1</parameter></term>
      <listitem>
       <para>
-       Upper left y coordinate
-       0, 0 is the top left corner of the image.
+       Upper left y coordinate.
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/image/functions/imagesetbrush.xml b/reference/image/functions/imagesetbrush.xml
index a64df9ece62b..1380cc3a3574 100644
--- a/reference/image/functions/imagesetbrush.xml
+++ b/reference/image/functions/imagesetbrush.xml
@@ -84,6 +84,7 @@
     <programlisting role="php">
 <![CDATA[
 <?php
+
 // Load a mini php logo
 $php = imagecreatefrompng('./php.png');
 
@@ -92,7 +93,7 @@ $im = imagecreatetruecolor(100, 100);
 
 // Fill the background with white
 $white = imagecolorallocate($im, 255, 255, 255);
-imagefilledrectangle($im, 0, 0, 299, 99, $white);
+imagefilledrectangle($im, 0, 0, 99, 99, $white);
 
 // Set the brush
 imagesetbrush($im, $php);
diff --git a/reference/image/functions/imagesetthickness.xml b/reference/image/functions/imagesetthickness.xml
index 0ae74d3b7fd9..f18e087ff0b1 100644
--- a/reference/image/functions/imagesetthickness.xml
+++ b/reference/image/functions/imagesetthickness.xml
@@ -66,13 +66,14 @@
     <programlisting role="php">
 <![CDATA[
 <?php
+
 // Create a 200x100 image
 $im = imagecreatetruecolor(200, 100);
 $white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
 $black = imagecolorallocate($im, 0x00, 0x00, 0x00);
 
 // Set the background to be white
-imagefilledrectangle($im, 0, 0, 299, 99, $white);
+imagefilledrectangle($im, 0, 0, 199, 99, $white);
 
 // Set the line thickness to 5
 imagesetthickness($im, 5);