[英]In Podio-Globiflow, what is the workaround for function array_rand?
我正在嘗試創建一個函數來從我的數組中獲取一個或多個隨機條目,但是我的流程中出現“非法調用” array_rand錯誤。
然后,我意識到GlobiFlow並不支持所有的PHP函數,因此我希望有一種解決方法。
屏幕截圖:
這是我的變量:
這是我得到的最遠的信息:
explode(",", choicesval)[intval(randum)]
但是問題是,它根據索引從我的數組返回了元素。 例如,我的randnum的值為3,因此在我的Xfield中,它將返回索引為3的元素,而不從我的數組中選擇3個隨機項。
希望我有任何意義。
我無法成功糾正上述錯誤,但是,我找到了一種解決方法來實現相同的結果。
我創建了一個名為limitnum = 0的新var,然后為每個循環創建了一個:
for each item:
if limitnum <= randnum
choicesval = [(Ref Client) Company Name]. ", " .[(Variable) choicesval]
limitnum += 1;
end if
continue()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.