私は、 'chunk1'、 'chunk2'、 'chunk3'というラベルのついたテキストチャンクを潜在的に不明な番号まで送信するHTMLフォームを作成します。 $ _POST ['chunk1']を順次実行する方法はありますか? 私はforeachを行うことができますが、foreachは他のPOST値も含んでいます。PHP:順番に番号が付けられたPOSTエントリにアクセスする
答えて
:
for ($i=1 ; isset($_POST['chunk'.$i]) ; $i++) {
// Do your stuff
}
foreachを実行して、各キーエントリが'chunk'
で始まることを確認してください。
foreach ($_POST as $key => $val) {
if (strstr($key,"chunk") === false) continue;
//do stuff
}
OPに '_and_' 'の両方がある場合はどうなりますか? –
$chunks = preg_grep('/^chunk\d+$/', array_keys($_POST));
その後、
<input name="chunk[0]">
<input name="chunk[1]">
...
やPHPでの使用チャンク1、チャンク2などのPOSTエントリだけの配列を返します。
[preg_grep](http://php.net/manual/en/function.preg-grep.php)は_values_と_keys_は一致しませんか? ([example given](http://www.ideone.com/uv555)) –
Woops、right ... added array_keys() –
- 1. ループに表示された順番に投稿番号を付けるには
- 2. 番号に番号を付ける?
- 3. PHPは開始番号に番号を付け加えます。
- 4. 順番に番号が付けられた「トップn」リストを維持するMySQLの方法
- 5. データベース番号の自動番号付けまたはカスタム番号
- 6. ページ番号付けによるスコープのランダムな順序
- 7. PHPのページ番号付けページのリンク
- 8. PHPでのランキング/番号付け
- 9. CakePHP:番号が付けられたページ区切りの結果
- 10. rst2pdf:自動的に番号が付けられた図を参照する
- 11. BSTから順番に番号を削除します
- 12. は1つの注文番号とその番号に関連付けられたアイテムを印刷します
- 13. 番号または2番目に大きな番号を見つける
- 14. Vimマクロまたはプラグインを使用してxml要素の番号を順番に付け替えますか?
- 15. アイデンティティ列を再番号付けする
- 16. Joomla K2は、ページ番号にページ番号を付け加えてページ番号を変更します。
- 17. N番目のフィボナッチを返すと、シーケンスに番号が付けられますか?
- 18. phpフォーマット番号
- 19. ラテックスのインデックス(番号付け)を避けるには?
- 20. 同じ列の値のセットに対するパンダの番号付け/順序付け
- 21. 電話番号にアクセスする
- 22. 電話番号入力フィールド(PHP)から番号を抽出
- 23. 番号の色付け方法
- 24. javafxテーブルの自動行番号付け
- 25. MS CRMでの自動番号付け
- 26. MS CRM 2015/2016自動番号付け
- 27. SQL - 削除後に順次列が連続して番号が付け直される
- 28. jpページ番号付きのPHP pdo
- 29. HTMLで順序付けられたリスト番号の中心を合わせる方法
- 30. ユーザに選択された番号のBash提供番号
OPに "chunk1"で始まるポスト変数が記述されているので、$ iを1で始めるようにしてください。 –
確かに、それを修正しました。 – Johan
これは私が行かなければならない方法だと思います。どうもありがとう。私はこれをハハだとは思っていなかったと信じています。 – Alex