codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php $items = array( (object) array( "itemId" => 560639000019, "name" => "Item no1", "code" => 00001, "qty" => 5, "id" => 2 ), (object) array( "itemId" => 470639763471, "name" => "Second item", "code" => 76347, "qty" => 9, "id" => 4 ), (object) array( "itemId" => 56939399632, "name" => "Item no 3", "code" => 39963, "qty" => 6, "id" => 7 ) ); function search($items, $id, &$key = null) { foreach( $items as $item ) { if( $item->id == $id ) { $key = key($item); return $item; } } return null; } $item = search($items, 4, $key); echo "## Item Found\n"; print_r($item); echo "\n\n REMOVE ITEM \n\n"; unset($items[$key]); echo "## New Items\n"; print_r($items);
Private
[
?
]
Run code
Submit