我有一个html表单,其中一个部分生成带有随机名称的输入.
生成每个输入名称时,开头是文本"book",最后是随机文本.
<input type="text" name="book_4552f" />
<input type="text" name="book_3507p" />
<input type="text" name="book_8031b" />
Run Code Online (Sandbox Code Playgroud)
如何使用PHP获取以"book"开头的所有$ _POST变量?
dre*_*010 33
以下使用strpos()来检查POST字符串是否以book_开头
foreach($_POST as $key => $value) {
if (strpos($key, 'book_') === 0) {
// value starts with book_
}
}
Run Code Online (Sandbox Code Playgroud)
foreach($_POST as $key => $value) {
if(preg_match('@^book_@', $key)) {
$books[$key] = $value;
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10009 次 |
最近记录: |