Warning: Missing argument 4

oveRLuckEd

Registered
Здравейте,
имам малка нужда от помощ :) ето го проблема:

Код:
Warning: Missing argument 4 for ws_image(), called in C:\xampp\htdocs\includes\iteminfo.php on line 156 and defined in C:\xampp\htdocs\modules\market\function.iimage.php on line 2

разбрах, че е защото ми липсва 4ти аргумент, но не знам как да го оправя, ето кода:

Код:
<?php
function ws_image($level,$level2,$level3,$arr) {
if(@$arr) { 
$xx="00"; 
$images = "index/image/$level$xx$level2"; 
return $images; 
}
else {
$level1 = hexdec(substr($level, 0, 1));
if(($level1 % 2) <> 0)
{
$level2 = "1" . $level2;
$level1--; }
if(hexdec($level3) >= 128)
{ 	$level1 += 16;  }
$level1 /= 2;
$level2 = hexdec($level2);
$xx = "00";
//Images
$images = "index/image/$level1$xx$level2.gif";
return $images;
}
}

?>

функцията я използвам по този начин
Код:
ws_image($AA,$BB,$CC);
пробвах да го махна 4тия аргумент, но навсякъде изкарва Array
Благодаря предварително на отзовалите се. ;)
 
function ws_image($level,$level2,$level3,$arr='') {
Промени кода така и няма да има проблем. Така все едно задаваш default стойност и когато викаш функцията не зададеш 4-ти аргумент, то неговата стойност ще е равна на това в кавичките. :?:
 

Back
Горе