|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2011-11-02 10:51 UTC] salathe@php.net
-Assigned To:
+Assigned To: salathe
[2011-11-02 13:24 UTC] salathe@php.net
[2011-11-02 15:56 UTC] salathe@php.net
[2011-11-02 15:56 UTC] salathe@php.net
-Status: Assigned
+Status: Closed
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 19:00:01 2025 UTC |
Description: ------------ The method signature for SplFileObject::setCsvControl given in the manual lists three arguments $delimiter, $enclosure and $escape. When using the Reflection API to export the method, the third argument $escape is missing. Test script: --------------- ReflectionMethod::export('SplFileObject', 'setCsvControl'); Expected result: ---------------- Method [ <internal:SPL> public method setCsvControl ] { - Parameters [3] { Parameter #0 [ <optional> $delimiter ] Parameter #1 [ <optional> $enclosure ] Parameter #2 [ <optional> $escape ] } } Actual result: -------------- Method [ <internal:SPL> public method setCsvControl ] { - Parameters [2] { Parameter #0 [ <optional> $delimiter ] Parameter #1 [ <optional> $enclosure ] } }