ファイル操作の問題

WBOY
リリース: 2016-06-23 14:22:29
オリジナル
827 人が閲覧しました

ピクチャーウォールを作成したいのですが、次のような質問があります:
1. Linux はファイル名に「-」 (センターバー) をサポートしていますか?
2. ピクチャーウォールはページ単位で表示できますか?データベースの操作と似ていますが、ファイル名を操作する場合にページ単位で表示するにはどうすればよいでしょうか?


ディスカッションへの返信(解決策)

1. アンダーラインは普通は使わないですよね?
2. はい、やったことはありませんが、ページネーションを見たことはあります。考えてみてください。ピクチャー ウォールに無制限の写真、たとえば何千枚もの写真を表示することは不可能です。特定の条件に達すると終了と判断されます

1. サポートされています
2. はい、多くのサードパーティ ライブラリは主に JS です

1. はい
2. はい、ピクチャウォールは一般的に使用されます ウォーターフォールフロー、もちろんページングも可能です
ただし、ファイルリストは全体しか取得できません。計画がよければ、サブディレクトリで読み取ることができます
一般的に、ファイルリストを取得するには、glob関数が使用されます。ファイルリストを配列に変換し、最後の出力位置から出力を続けます。最初にループで読み取り、その後データベースLIMTのようなものを使用します。20〜50の場合、20までループします。 50枚に達するまで画像を表示し始めます。大丈夫ですか?

$a = glob('ディレクトリ/*');

foreach(array_slice($a, 20, 30) as $f) {

echo $f }


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート