Hii*_*ran 0 html php random strpos
试图让这段代码起作用.可能更容易显示我正在尝试做什么,以及缺少什么:
<?php
$array=array(
"something",
"something else"
);
/*pick a random entry in the array and store it as $output*/;
if(strpos($output,"else") !== false){
//do stuff;
}
echo "<div>";
echo $output
echo "</div>"
?>
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我在尝试存储随机条目时遇到了麻烦$output.我想要做的是从数组中选择一个随机条目,在结果上运行一个strpos以在满足条件时执行其他操作,然后在div之间输出相同的随机条目.
编辑:如果不清楚,该行注释/*并且*/应该是"填空"行,而不是'此注释引用'注释下面的代码行.
使用array_rand()得到一个随机项.
$output = $array[array_rand($array)];
Run Code Online (Sandbox Code Playgroud)