Member array
来自MudWiki
名称
member_array() - 返回指定元素在数组或字符串中的索引位置
语法
int member_array(mixed item, string | mixed *arr, void | int start, void | int);
描述
返回 `item` 在 数组或字符串 `arr` 中首次出现的位置,如果指定起始位置 `start`,则从指定位置之后开始查询,如果没有找到则返回 -1。 Note, if the second argument is a string, the first parameter must be an int representing the character you are looking for in the provided string.
示例
{ member_array( "red", ({ "red", "blue", "red", "green", "red", }) ) ; // 0 member_array( "red", ({ "red", "blue", "red", "green", "red", }) , 1) ; // 2 member_array( "blue", ({ "red", "blue", "red", "green", "red", }) , 3) ; // -1 member_array( "purple", ({ "red", "blue", "red", "green", "red", }) ) ; // -1 member_array('F', "Drink the FluffOS Kool-Aid!") ; // 10 member_array('Z', "Drink the FluffOS Kool-Aid!") ; // -1 }
参考
strsrch(3)
翻译
雪风(i@mud.ren)