jak powinna wyglaac prawidlowo napisana funkcja w php na podstawie funkcji AS, prosze o pomoc,
public function GetItemFile(param1:int, param2:int, param3:int, param4:int) : String
{
var _loc_5:* = null;
_loc_5 = "itm";
if (param2 >= 50 && param1 != 14)
{
param3 = 0;
}
_loc_5 = _loc_5 + (String(param1) + "-");
_loc_5 = _loc_5 + (String(param2) + "");
if (param1 >= 3 && param1 <= 7 || param1 == 1 || param1 == 2)
{
_loc_5 = String(param1) + "-" + String((param4 + 1)) + "/" + _loc_5 + "-";
_loc_5 = _loc_5 + String((param3 + 1));
_loc_5 = _loc_5 + ("-" + String((param4 + 1)));
}
else if (param1 == 8 || param1 == 9 || param1 == 10 || param1 == 11 || param1 == 12 || param1 == 13 || param1 == 14)
{
_loc_5 = String(param1) + "-1/" + _loc_5 + "-";
if (param1 < 10)
{
_loc_5 = _loc_5 + (String((param3 + 1)) + "-");
}
_loc_5 = _loc_5 + "1";
}
return "res/gfx/itm/" + _loc_5 + (param1 == 0 ? (".png") : (".png"));
}// end function
<code=nazwa_jezyka>
, zamiast "łysego"<code>