Usage
Syntax: array.sortbyvalue("str variablename", "str type", boolean ascending)
Explanation
Will sort a array depending on the variable value.
variablename; Variable of the array members which is compared.
type; Variable type can be "string", otherwise it is sorted by float value.
boolean: Sort by ascending (I.e: 1 to 9)
Example
function onCreated() {
temp.array = {
{"item3", 3, true},
{"item5", 5, false},
{"item6", 6, true},
{"item1", 1, false},
{"item2", 2, false},
{"item4", 4, false}
};
for(temp.i = 0; temp.i < temp.array.size(); temp.i++) {
temp.array[temp.i]. sortvalue = temp.array[temp.i][0];
}
temp.array.sortbyvalue("sortvalue", "string", true);
echo(temp.array);
}... Will output
{
{"item1", 1, false},
{"item2", 2, false},
{"item3", 3, true},
{"item4", 4, false},
{"item5", 5, false},
{"item6", 6, true}
}Categories
CategoryObjectFunction
CategoryFunctionClientside
CategoryFunctionServerside
There are no comments on this page. [Add comment]