Portál AbcLinuxu, 4. listopadu 2025 09:02
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.