我的config.php
包含:
$a1="title";
$b1="text";
$a2="title2";
$b2="text2";
我有1.php
其中包括config.php
.
我需要随机包含 ($a1 and $b1) 或 ($a and $b) 。
我怎样才能做到这一点?:)
谢谢你。
如果此数据是相关的,并且您需要一个随机集,请将其存储在一个数组中:
$sets = array(
array(
'title' => 'Some title',
'text' => 'Some text here about the title'
),
array(
'title' => 'Some other title',
'text' => 'Some other text here about the title'
)
);
有了这个数组,我们有两个索引可供我们选择:
$sets[0]; // Title: Some title, Text: Some text here about the title
$sets[1]; // Title: Some other title, Text: Some other text here about the title
如果我们想要其中之一,随机地,我们可以执行以下操作:
$index = array_rand( $sets, 1 );
这将选择0
或1
。随着我们数组中的条目越来越多,这个数字变大的可能性也会增加。然后我们可以使用它来获取我们的一组数据:
$dataSet = $sets[ $index ];
然后显示输出:
echo $dataSet['title'];
echo $dataSet['text'];