これを実現するにはあなたの助けが必要です。 機能するには 2 つの PHP コードを組み合わせる必要があります。 私はphpの初心者ですが、あなたが私に与えることができるすべてのアドバイスに感謝します。 よろしくお願いします!
説明: Index.php の 8 ページのコンテンツ (一部のテキスト) を表示し、取得したコンテンツをランダムな順序で表示したいと考えています。 ページのテキスト データの取得をどこから開始するかを選択する方法がわからなかったので、文字オプションを選択しました (1305 文字以降から開始し、375 文字を数えます)。
コード 1 (8 ページを選択し、ランダムな順序で表示します)
リーリーコード 2 (ページからコンテンツを取得し、1305 文字目から開始し、375 文字のみを表示します)
リーリーマージコードが機能しません
ああああ
コードをより適切にフォーマットすると、理解しやすくなる可能性があります。特に最後の 2 行は、おそらく次のように書くのが最適です:
リーリー次に問題がわかります:
file_get_contents()
を呼び出した結果はどの変数にも割り当てられていないため、単に消えます; 代わりに、最後のrequire() の結果が表示されます
。前のforeach
ループの$file
の最後の値を渡します。実際には、
file_get_contents()
の呼び出しには問題があるように見えます。最初の引数は文字列である必要がありますが、文字列に埋め込まれた配列の名前を渡しています。これは少し奇妙です。試したことがないので、どうなるかわかりません。私の意見では、ループ内にステートメントが 1 つだけある場合は、中括弧を使用する方がよいと思います。そうすることで、エラーを回避しやすくなります。