no, in questo caso c'è un problema di progettazione dietro...
una soluzione rapida che mi viene in mente adesso può essere:
Codice PHP:
function show($parametri_obbligatori_sempre_per_primi$options = array()) {
        
$options array_merge(array(
            
'id' => 0,
            
'idp' => 0,
            
'idj ' => 0,
            
'idw' => false,
            
'data' => '',
            
'lang' => 'it',
            
'limit' => 5,
            
'order' => '',
        ), 
$options);

// lavoro con $options['limit']

da richiamare con
Codice PHP:
show('', array('limit' => 10));