小编nde*_*cca的帖子

PHP如何以"正确的方式"过滤所有$ _POST变量

使用Netbeans,每当我尝试访问$ _POST或$ _GET中的变量时,我建议使用类似于:filter_input(INPUT_POST,'id')'for safety'的东西(我认为它不比使用带有默认NON过滤器的filter_input更安全,但是无论如何..).

这让我想到了这篇文章的答案:如何抓住帖子中的所有变量(PHP)

你有:

foreach ($_POST as $key => $value) {
    //do something
    echo $key . ' has the value of ' . $value;
}
Run Code Online (Sandbox Code Playgroud)

filter_input()仅适用于$ _POST中的各个变量

我的问题是,如何$_POST as $key通过过滤来重写" "以适应NetBeans告诉我的这种假定的访问标准?

php post netbeans filter

8
推荐指数
1
解决办法
8048
查看次数

MySQL AVG ... LIMIT 返回总平均值

桌子 :

a | b
1 | 15
2 | 10
3 | 20
4 | 30
Run Code Online (Sandbox Code Playgroud)

询问:

SELECT AVG(table.b) FROM table ORDER BY table.a ASC LIMIT 3
Run Code Online (Sandbox Code Playgroud)

将返回 18.75 而不是预期的 15。

如何更改查询以获得我的预期结果(AVG有限行的值)?

mysql sql aggregate-functions

3
推荐指数
1
解决办法
603
查看次数

PHP 在字符串数组中查找子字符串

我有以下数组:

$historicalFullList = ['Fecha','H-kWH-Total','H-kWH-Pico','H-kWH-Resto','H-kWH-Valle','H-Acum-Pico','H-Acum-Resto','H-Acum-Valle','H-Fecha-Pico','H-Fecha-Resto','H-Fecha-Valle','H-kW-Pico','H-kW-Resto','H-kW-Valle','H-kVARH-Total','error','factMult','H-kW-Pico-C','H-kW-Resto-C','H-kW-Valle-C'];
Run Code Online (Sandbox Code Playgroud)

我想创建一个函数来查找子字符串 'Hk' 是否存在于数组中。(在这个示例数组中,它应该返回 TRUE)

由于某种原因,以下代码不起作用。有一个更好的方法吗?

function test($substring, $array){

    foreach ($array as $item){
        if (strpos($substring, $item)!== false){
            return true;
        }else{
            return false;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后叫它..

if (test('H-k',$historicalFullList)){
    do stuff...
}
Run Code Online (Sandbox Code Playgroud)

php arrays string

1
推荐指数
1
解决办法
679
查看次数

CSS:悬停:延迟后

我有这个 CSS:

.edit:hover:after{
    content: '?';
}
Run Code Online (Sandbox Code Playgroud)

我希望用户在内容出现之前将光标放在 .edit 类上 2 秒钟。

我已经尝试过这种方法并且不起作用:

.edit:hover{
    -webkit-transition: 2s all;   
    -webkit-transition-delay: 2s; 
    -moz-transition: 2s all;   
    -moz-transition-delay: 2s; 
    -ms-transition: .2s all;   
    -ms-transition-delay: 2s; 
    -o-transition: 2s all;   
    -o-transition-delay: 2s; 
    transition: 2s all;   
    transition-delay: 2s; 
}
Run Code Online (Sandbox Code Playgroud)

也试过在相同的代码.edit:hover:after.edit

html 是一个简单的<td class='edit'>元素。

这可能只用 css 吗?

html css hover pseudo-element

1
推荐指数
1
解决办法
4726
查看次数

标签 统计

php ×2

aggregate-functions ×1

arrays ×1

css ×1

filter ×1

hover ×1

html ×1

mysql ×1

netbeans ×1

post ×1

pseudo-element ×1

sql ×1

string ×1