downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

ArrayIterator::offsetUnset> <ArrayIterator::offsetGet
[edit] Last updated: Fri, 17 May 2013

view this page in

ArrayIterator::offsetSet

(PHP 5 >= 5.0.0)

ArrayIterator::offsetSetSet value for an offset

Description

public void ArrayIterator::offsetSet ( string $index , string $newval )

Sets a value for a given offset.

Warning

This function is currently not documented; only its argument list is available.

Parameters

index

The index to set for.

newval

The new value to store at the index.

Return Values

No value is returned.

See Also



add a note add a note User Contributed Notes ArrayIterator::offsetSet - [1 notes]
up
0
shiranai7 at NOSPAM dot hotmail dot NOSPAM dot com
1 year ago
The $index argument seems to be NULL for append operations, e.g.:

<?php

// example extension class
class Test extends ArrayIterator
{
    public function
offsetSet($index, $newval)
    {
        echo
'Test::offsetSet('.var_export($index, true).', '.var_export($newval, true).")\n";
    }
}

// test
$i = new Test;
$i[] = 'append a value';

?>

The result is:

Test::offsetSet(NULL, 'append a value')

 
show source | credits | stats | sitemap | contact | advertising | mirror sites