ID: 47172
Comment by: info at netmosfera dot it
Reported By: info at netmosfera dot it
Status: Open
Bug Type: Feature/Change Request
Operating System: irrelevant
PHP Version: 5.3.0alpha3
New Comment:
another useful interface:
interface PrintReadable
{
public printR();
}
print_r(new ArrayObject(.....));
useful to improve readability on items like this:
ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[0] => ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[0] => ArrayObject Object
(
[storage:ArrayObject:private] =>
Array
(
)
)
)
)
[1] => ciao
)
)
Previous Comments:
------------------------------------------------------------------------
[2009-01-20 18:34:50] info at netmosfera dot it
Description:
------------
hello
please read the code!
hth
Reproduce code:
---------------
interface FirstLast //? lol!
{
public function (Boolean) isFirst();
public function (Boolean) isLast();
}
$x= new ArrayObject(Array(1,2,3,4,5,6,7)); // implements this..
foreach($x as $item)
{
if($x->isFirst()) echo "<ul>";
echo "<li>" . $item . "</li>";
if($x->isLast()) echo "</ul>";
}
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=47172&edit=1