ソーシャルメディアのウェブサイト、特に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とフレーズリツイートこの生成された行に、例えば、リツイートのボタンを持つことができるだろうか(#を経由し、[Webサイト名])。
私はTwitterの側面にもっと関心がありますが、他のソーシャルメディアのウェブサイトは他の人を助けることができます。
http://www.overmined.com - 例として、つぶやきの意図は、変数を引くことができていないようです。それは空白のままです。 '<?php echo $ randomThings [mt_rand(0、count($ randomThings)-1)]; エコー ''; ?> ' – Rogan
ok私は問題が何であるかを見て、答えを更新しました。引用とあなたはそれをエコーアウトする前にまず変数を作成する必要があります、あなたは共有で同じ変数を使用します。ちなみに、$ randromThings変数を別の場所に作成していますか? '$ randomThings [mt_rand(0、count($ randomThings)-1)];'これが文字列であることを確認する必要があります。 – Chamilyan
'' $ newThings.''を使用すると、ボタンが完全に表示されません。二重引用符を使用すると、それは行いますが、インポートされるテキストはありません。 – Rogan