[PHP-DOC] Bug #14551 Updated: mistake on "array_keys" From: derick <email protected>
Date: 12/16/01

ID: 14551
Updated by: derick
Reported By: luodonghua <email protected>
Old Status: Open
Status: Closed
Bug Type: Documentation problem
Operating System:
PHP Version: 4.1.0
New Comment:

Thank you for this report, as soon as I'm able to build new CHM manuals, those will be fixed (they are generated from the online docs).

Derick

Previous Comments:
------------------------------------------------------------------------

[2001-12-16 15:50:33] luodonghua <email protected>

There is a mistake on the "Download documentation".(The download version, like http://sg.php.net/distributions/manual/manual-en.chm
)
In the download documentation,there is a mistake in the "array_keys".

The origin on the documentation is:

Example 2. Implementation of array_keys() for PHP 3 users
function array_keys ($arr, $term="") {
    $t = array();
    while (list($k,$v) = each($arr)) {
        if ($term && $v != $term) {
            continue;
            $t[] = $k;
        }
        return $t;
    }
}

I think it should be
function array_keys ($arr, $term="") {
    $t = array();
    while (list($k,$v) = each($arr)) {
        if ($term && $v != $term) {
            continue;
        }
        $t[] = $k;
    }
    return $t;
}

Online documentation do not have such problem.

------------------------------------------------------------------------

Edit this bug report at http://bugs.php.net/?id=14551&edit=1