【发布时间】:2013-02-21 06:10:53
【问题描述】:
我试图让它在输入$hello 中的一个单词时随机选择一个单词$bye 并显示它。在我尝试它的那一刻,它只显示 0、1 或 2。我该如何解决这个问题,所以它会随机给我一个来自 $bye 数组的单词。
<?php
$words = $_POST['words'];
$hello = array('hello', 'hi', 'yo', 'sup');
$bye = array('bye', 'seeya', 'aurevoir');
$words = preg_replace('/\b('.implode('|', $hello).')\b/i', '<span class="highlight">'.array_rand($bye).'</span>', $words);
echo $words;
?>
【问题讨论】:
-
抱歉,目前无法为这个问题做出贡献。请在上面编辑您的问题并使细节更清楚。特别是使用内置编辑器功能以可读的方式发布您当前的代码来格式化代码。当前的代码 sn -p 是不够足够的。