我想创建一个随机生成的短语,可以很容易地在社交媒体网站,特别是Twitter之间共享。我正在使用下面的PHP代码来生成一个随机短语。PHP:使用随机生成和整合转推/分享按钮
此代码在包含短语的行的'responses.txt'中查找,我可以调用该行。
<!-- HEADER -->
<?php
$randomThings = file('**responses.txt**', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
?>
<!-- CALL SCRIPT -->
<?php
echo $randomThings[mt_rand(0,count($randomThings)-1)];
?>
如何将能有旁这个生成的行转推与预定#hatchtag短语,例如,转推按钮(通过#[websitename])。
我对Twitter方面更感兴趣,但其他社交媒体网站可以帮助其他人。
http://www.overmined.com - 作为一个例子,鸣叫的意图似乎并不能够拉动变量。它留空。 '<?php echo $ randomThings [mt_rand(0,count($ randomThings)-1)]; echo''; ?>' – Rogan 2011-12-22 05:52:17
好的,我看到了什么问题,更新了答案。引号和你需要先回应它之前创建变量,并且你会在共享中使用相同的变量。顺便说一句,你在其他地方创建了$ randromThings变量吗? '$ randomThings [mt_rand(0,count($ randomThings)-1)];'你需要确保它的计算结果是一个字符串。 – Chamilyan 2011-12-22 07:07:44
如果我使用''.newthings.'',那么这个按钮不会完全显示。如果我使用双引号,它确实 - 但没有任何文本被导入。 – Rogan 2011-12-22 07:31:30