Portál AbcLinuxu, 19. dubna 2024 09:40
function check($key, $message){ if(empty($_POST[$key])) $array['error'][] = $message; $this->data = $array; } $foo->check('key1', 'message1'); $foo->check('key2', 'message2');
Řešení dotazu:
function check($key, $message){ if(empty($_POST[$key])) $this->data['error'][] = $message; } $foo->check('key1', 'message1'); $foo->check('key2', 'message2');
check
a do $this->data
se přiřazuje toto nově vytvořené pole, takže tam samozřejmě bude vždy jen poslední zpráva. To pole $array
by musela být globální proměnná (což není nejlepší řešení), aby se do něj vkládaly další položky.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.