From e2c756356fbcd730fe1ee8f5ae3f97f6b056b3bf Mon Sep 17 00:00:00 2001 From: Nuno Lopes Date: Wed, 8 Dec 2004 11:59:35 +0000 Subject: [PATCH] fix #31008: first example had a little bug git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@174277 c90b9560-bf6c-de11-be94-00142212c4b1 --- language/oop.xml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/language/oop.xml b/language/oop.xml index aeee61be61..0e3ff3c35d 100644 --- a/language/oop.xml +++ b/language/oop.xml @@ -1,5 +1,5 @@ - + Classes and Objects (PHP 4) @@ -16,22 +16,25 @@ items[$artnr] += $num; } - + // Take $num articles of $artnr out of the cart - + function remove_item($artnr, $num) { if ($this->items[$artnr] > $num) { $this->items[$artnr] -= $num; return true; + } elseif ($this->items[$artnr] == $num) { + unset($this->items[$artnr]); + return true; } else { return false; - } + } } } ?>