From f7242030e822ac79ea7835657fd56306388877f1 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Mon, 1 Jun 2026 11:35:35 +0200 Subject: [PATCH] Fix non-runnable code examples (undefined variables, syntax errors) --- appendices/migration74/new-features.xml | 4 ++-- reference/ev/evperiodic/construct.xml | 2 +- reference/imagick/imagick/mergeimagelayers.xml | 2 +- .../mongodb/mongodb/driver/bulkwritecommand/replaceone.xml | 2 +- reference/rar/rarentry/getunpackedsize.xml | 2 +- reference/solr/solrdismaxquery/setqueryalt.xml | 2 +- reference/spl/splfileinfo/getgroup.xml | 2 +- reference/spl/splfileinfo/getowner.xml | 2 +- reference/spl/splfileinfo/getsize.xml | 2 +- reference/uri/uri/rfc3986/uri/parse.xml | 2 +- reference/uri/uri/whatwg/url/parse.xml | 2 +- reference/xattr/functions/xattr-list.xml | 2 +- reference/xlswriter/xlsx-kernel/auto-filter.xml | 2 +- reference/xlswriter/xlsx-kernel/const-memory.xml | 2 +- reference/xlswriter/xlsx-kernel/file-name.xml | 2 +- reference/xlswriter/xlsx-kernel/insert-text.xml | 2 +- reference/yac/yac/add.xml | 2 +- reference/yaf/yaf_route_rewrite/assemble.xml | 2 +- 18 files changed, 19 insertions(+), 19 deletions(-) diff --git a/appendices/migration74/new-features.xml b/appendices/migration74/new-features.xml index 66c843f93e46..1522c2155ad9 100644 --- a/appendices/migration74/new-features.xml +++ b/appendices/migration74/new-features.xml @@ -94,8 +94,8 @@ class A class B extends A { // Fatal error: Could not check compatibility between B::method():C and - // A::method(): A, because class С is not available - public function method(): С {} + // A::method(): A, because class C is not available + public function method(): C {} } class C extends B {} diff --git a/reference/ev/evperiodic/construct.xml b/reference/ev/evperiodic/construct.xml index 381b8756273a..81cfc7f86166 100644 --- a/reference/ev/evperiodic/construct.xml +++ b/reference/ev/evperiodic/construct.xml @@ -125,7 +125,7 @@ // Tick each 10.5 seconds function reschedule_cb ($watcher, $now) { - return $now + (10.5. - fmod($now, 10.5)); + return $now + (10.5 - fmod($now, 10.5)); } $w = new EvPeriodic(0., 0., "reschedule_cb", function ($w, $revents) { diff --git a/reference/imagick/imagick/mergeimagelayers.xml b/reference/imagick/imagick/mergeimagelayers.xml index a5d3049963a8..c0619798e6c1 100644 --- a/reference/imagick/imagick/mergeimagelayers.xml +++ b/reference/imagick/imagick/mergeimagelayers.xml @@ -60,7 +60,7 @@ addImage($imagick2); diff --git a/reference/mongodb/mongodb/driver/bulkwritecommand/replaceone.xml b/reference/mongodb/mongodb/driver/bulkwritecommand/replaceone.xml index 00553d1369a3..95c12b7c4bc7 100644 --- a/reference/mongodb/mongodb/driver/bulkwritecommand/replaceone.xml +++ b/reference/mongodb/mongodb/driver/bulkwritecommand/replaceone.xml @@ -121,7 +121,7 @@ $manager = new MongoDB\Driver\Manager; $bulk = new MongoDB\Driver\BulkWriteCommand; -$bulk->replaceOne('db.coll', ['x' => 1], ['x' => 1, 'y' = 2]); +$bulk->replaceOne('db.coll', ['x' => 1], ['x' => 1, 'y' => 2]); $result = $manager->executeBulkWriteCommand($bulk); diff --git a/reference/rar/rarentry/getunpackedsize.xml b/reference/rar/rarentry/getunpackedsize.xml index 59442bf3e5fc..15c987a2da1e 100644 --- a/reference/rar/rarentry/getunpackedsize.xml +++ b/reference/rar/rarentry/getunpackedsize.xml @@ -70,7 +70,7 @@ $rar_file = rar_open('example.rar') or die("Failed to open Rar archive"); $entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Failed to find such entry"); -echo "Unpacked size of " . $entry->getName() . " = " . $entry->getPackedSize() . " bytes"; +echo "Unpacked size of " . $entry->getName() . " = " . $entry->getUnpackedSize() . " bytes"; ?> ]]> diff --git a/reference/solr/solrdismaxquery/setqueryalt.xml b/reference/solr/solrdismaxquery/setqueryalt.xml index 13e8aa7c5e49..3cd85b862958 100644 --- a/reference/solr/solrdismaxquery/setqueryalt.xml +++ b/reference/solr/solrdismaxquery/setqueryalt.xml @@ -51,7 +51,7 @@ setQueryAlt('*:*'); ?> diff --git a/reference/spl/splfileinfo/getgroup.xml b/reference/spl/splfileinfo/getgroup.xml index d7b99e0471e2..730d971e6605 100644 --- a/reference/spl/splfileinfo/getgroup.xml +++ b/reference/spl/splfileinfo/getgroup.xml @@ -45,7 +45,7 @@ getFilename() . ' belongs to group id ' . $info->getGroup() . "\n"; +echo $info->getFilename() . ' belongs to group id ' . $info->getGroup() . "\n"; print_r(posix_getgrgid($info->getGroup())); ?> ]]> diff --git a/reference/spl/splfileinfo/getowner.xml b/reference/spl/splfileinfo/getowner.xml index f56b1e1e2010..09c7ffa48768 100644 --- a/reference/spl/splfileinfo/getowner.xml +++ b/reference/spl/splfileinfo/getowner.xml @@ -45,7 +45,7 @@ getFilename() . ' belongs to owner id ' . $info->getOwner() . "\n"; +echo $info->getFilename() . ' belongs to owner id ' . $info->getOwner() . "\n"; print_r(posix_getpwuid($info->getOwner())); ?> ]]> diff --git a/reference/spl/splfileinfo/getsize.xml b/reference/spl/splfileinfo/getsize.xml index 040a76ad9f8b..7828b9e17209 100644 --- a/reference/spl/splfileinfo/getsize.xml +++ b/reference/spl/splfileinfo/getsize.xml @@ -45,7 +45,7 @@ getFilename() . " " . $fileinfo->getSize(); +echo $info->getFilename() . " " . $info->getSize(); ?> ]]> diff --git a/reference/uri/uri/rfc3986/uri/parse.xml b/reference/uri/uri/rfc3986/uri/parse.xml index dfd03e2aebaa..ee962da2b3de 100644 --- a/reference/uri/uri/rfc3986/uri/parse.xml +++ b/reference/uri/uri/rfc3986/uri/parse.xml @@ -61,7 +61,7 @@ $uri = \Uri\Rfc3986\Uri::parse("https://example.com"); if ($uri !== null) { echo "Valid URI: " . $uri->toString(); } else { - echo "Invalid URI" + echo "Invalid URI"; } ?> ]]> diff --git a/reference/uri/uri/whatwg/url/parse.xml b/reference/uri/uri/whatwg/url/parse.xml index 4c3dd96ba909..560af29fd6e0 100644 --- a/reference/uri/uri/whatwg/url/parse.xml +++ b/reference/uri/uri/whatwg/url/parse.xml @@ -71,7 +71,7 @@ $url = \Uri\WhatWg\Url::parse("https://example.com"); if ($url !== null) { echo "Valid URL: " . $url->toAsciiString(); } else { - echo "Invalid URL" + echo "Invalid URL"; } ?> ]]> diff --git a/reference/xattr/functions/xattr-list.xml b/reference/xattr/functions/xattr-list.xml index ad7b6c441b06..ea22a9df1557 100644 --- a/reference/xattr/functions/xattr-list.xml +++ b/reference/xattr/functions/xattr-list.xml @@ -81,7 +81,7 @@ foreach ($root_attributes as $attr_name) { } echo "\n User attributes: \n"; -foreach ($attributes as $attr_name) { +foreach ($user_attributes as $attr_name) { printf("%s\n", $attr_name); } diff --git a/reference/xlswriter/xlsx-kernel/auto-filter.xml b/reference/xlswriter/xlsx-kernel/auto-filter.xml index f1018b955972..c41ed1d62d8f 100644 --- a/reference/xlswriter/xlsx-kernel/auto-filter.xml +++ b/reference/xlswriter/xlsx-kernel/auto-filter.xml @@ -52,7 +52,7 @@ $config = [ $fileObject = new \Vtiful\Kernel\Excel($config); -$file = $excel->fileName('test.xlsx') +$file = $fileObject->fileName('test.xlsx') ->header(['name', 'age']) ->data($data) ->autoFilter('A1:B11') // auto filter diff --git a/reference/xlswriter/xlsx-kernel/const-memory.xml b/reference/xlswriter/xlsx-kernel/const-memory.xml index a0ac6af44ac5..78fb9179d53b 100644 --- a/reference/xlswriter/xlsx-kernel/const-memory.xml +++ b/reference/xlswriter/xlsx-kernel/const-memory.xml @@ -61,7 +61,7 @@ $config = [ $fileObject = new \Vtiful\Kernel\Excel($config); -$file = $instance->constMemory('tutorial.xlsx', 'sheet'); +$file = $fileObject->constMemory('tutorial.xlsx', 'sheet'); ?> ]]> diff --git a/reference/xlswriter/xlsx-kernel/file-name.xml b/reference/xlswriter/xlsx-kernel/file-name.xml index eaaaf4772d88..9ab8497bd12f 100644 --- a/reference/xlswriter/xlsx-kernel/file-name.xml +++ b/reference/xlswriter/xlsx-kernel/file-name.xml @@ -61,7 +61,7 @@ $config = [ $fileObject = new \Vtiful\Kernel\Excel($config); -$file = $instance->fileName('tutorial.xlsx', 'sheet'); +$file = $fileObject->fileName('tutorial.xlsx', 'sheet'); ?> ]]> diff --git a/reference/xlswriter/xlsx-kernel/insert-text.xml b/reference/xlswriter/xlsx-kernel/insert-text.xml index f52371ba9f96..3396c7b1ab6a 100644 --- a/reference/xlswriter/xlsx-kernel/insert-text.xml +++ b/reference/xlswriter/xlsx-kernel/insert-text.xml @@ -87,7 +87,7 @@ for ($index = 0; $index < 10; $index++) { $file->insertText($index+1, 1, 10000, '#,##0'); } -$textFile->output(); +$file->output(); ]]> diff --git a/reference/yac/yac/add.xml b/reference/yac/yac/add.xml index e90d30469246..97370866a40b 100644 --- a/reference/yac/yac/add.xml +++ b/reference/yac/yac/add.xml @@ -66,7 +66,7 @@ Make sure the item is stored set("key", "vale)); + while(!$yac->set("key", "value")); ]]> diff --git a/reference/yaf/yaf_route_rewrite/assemble.xml b/reference/yaf/yaf_route_rewrite/assemble.xml index 8ecab66c97f1..3e4c6f491479 100644 --- a/reference/yaf/yaf_route_rewrite/assemble.xml +++ b/reference/yaf/yaf_route_rewrite/assemble.xml @@ -54,7 +54,7 @@ <function>Yaf_Route_Rewrite::assemble</function>example