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;
};
?>