请问LIST变量问题
本帖最后由 hluse 于 2021-3-28 08:29 PM 编辑#var user "zhang|wang|li|zhao"
假如@name当前的值是zhang,怎么把@name赋值变为表里面的下一位wang?
或者@name当前的值是wang,怎么赋值为下一位LI?
如果当@name的值不在表里,怎么默认为第一个zhang?
求各位大神提供ZMUD4.62适用的方法
#var idx 0;
#var num 0;
#forall @user {#add num 1;#if (@name = %i) {idx=@num}};
#if (@idx > 0) {#add idx 1;#if (@idx<=%numwords(@user,|)) {name=%word(@user,@idx,|)} {name=%word(@user,1,|)}} {name=%word(@user,1,|)}; 我记得,我还用zmud的时候,任何遇到的问题,糖果的一篇文章好像都有解答。 https://pkuxkx.net/forum/thread-7512-1-1.html
用zmud4.62,这篇很重要很重要.... 跟风挖坟
页:
[1]