function reverse ($data)
{
if(is_string($data))
{
$result = '';
for($i=strlen($data)-1; $i>=0; $i--)
{
$result .=$data{$i};
}
return $result;
}
elseif(is_array($data))
{
$keys = array_keys($data);
$val = array_values($data);
for($i=count($data)-1; $i>=0; $i--)
{
$result[$keys[$i]] = $val[$i];
}
return $result;
}
else
{
return false;
}
}
$str = "abcd";
echo reverse($str);
$arr = array (1,2,3,4,5,6);
echo "<pre>";
print_r(reverse($arr));
echo "</pre>";
$arr1 = array ('a' => 1, 'b' => 2, 'c' => 3);
echo "<pre>";
print_r(reverse($arr1));
echo "</pre>";
reverse(10);
Комментариев нет:
Отправить комментарий