1
我正在为IMified网络编写一个bot。根据表达式和列表过滤值
我想过滤由我的机器人处理的项目只接受某些值到我的脚本。
这是我现在使用什么:
$items = array('botkey', 'userkey', 'network', 'user', 'channel', 'msg', 'step');
foreach ($_POST as $key => $value)
{
if (in_array($key, $items) || preg_match('value\d*', $key))
{
$this->data[$key] = $value;
}
}
- 有没有办法做到这一点更好?
- 为什么我的正则表达式不起作用 - 它只允许名为
value1234
或类似的任何键(“值”+数字),但它不会让通过任何东西。
+1几乎正是我输入的内容。 – timdev 2009-10-07 01:17:55
太棒了,非常感谢。 – 2009-10-09 15:24:09