Zrobiłem tak ... i nie działa :/
<?php
function show($nazwaa, &$nazwa, &$atrybut)
{
'1'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony glównej'),
'2'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony newsów'),
'3'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony 2'),
'4'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony 3'),
'5'=>Array(
'title'=>'tytul strony głównej',
'atrybut'=>'opis strony glównej'),
'6'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony newsów'),
'7'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony 2'),
'8'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony 3'),
'9'=>Array(
'title'=>'tytul strony 3',
'atrybut'=>'opis strony 3'),
'10'=>Array(
'nazwa'=>'tytul strony 4',
'atrybut'=>'opis strony 4',)
);
}
//wywolanie: przed pierwszym warunkiem dajesz tak:
$nazwa= $array_data[$nazwaa]['nazwa'];
$atrybut = $array_data[$nazwaa]['atrybut'];
//...
switch($_GET['show'])
{
case '1': show($_GET['show'], $nazwa, $atrybut); break;
case '2': show($_GET['show'], $nazwa, $atrybut); break;
case '3': show($_GET['show'], $nazwa, $atrybut); break;
case '4': show($_GET['show'], $nazwa, $atrybut); break;
case '5': show($_GET['show'], $nazwa, $atrybut); break;
case '6': show($_GET['show'], $nazwa, $atrybut); break;
case '7': show($_GET['show'], $nazwa, $atrybut); break;
case '8': show($_GET['show'], $nazwa, $atrybut); break;
case '9': show($_GET['show'], $nazwa, $atrybut); break;
case '10': show($_GET['show'], $nazwa, $atrybut); break;
case '11': show($_GET['show'], $nazwa, $atrybut); break;
default: header("HTTP/1.x 404 Not Found"); echo("Nie ma takiej strony"); break; };
?>
wyświetlam to <? echo $nazwaa; ?> i nic