我只是想知道是否可以在php中反转字符串随机播放功能?
例如:
$shuffle = str_shuffle("popcorn");
echo $shuffle;
如果刷新页面3次,您可能会看到类似这样的内容:
等...
有没有办法将“拼字游戏”重新变成“爆米花”?
答案 0 :(得分:0)
如果我们正在谈论取消str_shuffle动作,那么尽管php文档说:“此函数不会生成加密安全值”,但这是不可能的。逆转str_shuffle中使用的rand算法是一项非常重要的加密任务。
但是,让我们幻想一下。假设我们有字典,那么我们可以这样做:
<?php
$list = array('apple', 'popcorn', 'banana');
$shuffle = str_shuffle("popcorn");
$letters = count_chars($shuffle,1);
foreach ($list as $word) {
if ($letters == count_chars($word,1))
echo "$word\n";
}