0
我不是开发人员,但是我试图制作一个随机在foreach循环中打印出广告横幅和内容小部件的PHP代码。我一直在玩这个代码,但它看起来像$ random_timeline打印出数字而不是字符串。任何线索为什么会发生这种情况?PHP - array_rand和if/else语句
<?php
$timeline_array = array("none", "none", "ads", "content");
$random_timeline = array_rand($timeline_array, 1);
echo $random_timeline;
if($random_timeline == 'none') {
echo $random_timeline;
}
else if($random_timeline == 'ads') {
echo $random_timeline;
}
else if($random_timeline == 'content') {
echo $random_timeline;
};
?>