$メッセージは何も表示されていないようです。私は著者名1最初の行、直接その下の行に、メッセージでテキストファイルを持って、私の声フォルダで推薦状のランダム選択
<?php
$files = glob("testimonials/*.txt");
$filename = $files[rand(0, count($files)-1)];
$lines = file($filename);
$author = array_shift($lines);
$message = explode("", $lines);
?>
<h1>Testimonial</h1>
<p><b>Author:</b> <?php echo $author; ?></p>
<?php echo $message; ?>
:
は、私は、次のコードを持っています。
この機能が正しく動作するように、ここでは何が欠けていますか?
あなたのシフト/最初の行を削除し、あなたは著者名厥、改行なしの2行目に '$のmessage'での残りの部分であると言う?あなたが使用することができ、' $ライン[0] 'を作成者名に、' implode($ lines) 'を文字列に' str_replace()を使用してメッセージから投稿者を削除します。 –
著者名は1行目で残りは2行目です。改行なし、余分なスペースなし。あなたの答えを試してみましょう。 – gstricklind