我有许多动态创建的页面,每个页面都有许多与之关联的关键字。我希望能够创建一种方法来组合每个页面的一些描述,但我不希望它们都相同。
我有一组句子可供选择,旨在接受关键字。我正在尝试创建一种技术,该技术将获取页面主题的 ID 并根据它选择句子,因此每次访问该页面时它都是一致的,但在不同页面之间是不同的。
例如,到目前为止我有
$noun = 'sheep farm';
$person = 'Farmer Dave';
$area = 'Herts';
$description1 = "This page is about $person";
$description2 = "This is $person's page";
$body1 = " he has $noun in $area";
$body2 = " he is based in $area and has a $noun";
我想为农民戴夫做的,ID 123345 是根据他的 ID 选择句子,所以当我创建它时,他总是有描述 1 和正文 2 - 例如。随后,农民约翰,ID 223454 将始终使用描述 2 和正文 2 创建。我知道如何随机选择句子,但我不知道从哪里开始使它们保持一致。
每个部分我也有大约 10 个版本,大约有 6 个部分,为了简单起见,我在这里选择了两个。我知道这可能有点矫枉过正,但它为网站增添了一种很好的个人风格。