小编dit*_*tto的帖子

如果数组只有1个键,则从多维数组中删除数组

Array
(
[9-1] => Array
    (
        [intensity] => 1
        [time] => 43932
    )

[9-2] => Array
    (
        [intensity] => 1
    )

[85-1] => Array
    (
        [intensity] => 1
        [time] => 40271
    )

[85-2] => Array
    (
        [intensity] => 1
    )

)
Run Code Online (Sandbox Code Playgroud)

如何删除只有1个键的子阵列,即"强度"?

php arrays multidimensional-array

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

从.html()集变量中删除类.jQuery的

<div>
    <input type="text" placeholder="#" class="error">
    <input type="text" placeholder="#" class="error">
</div>  

var copylast = $('div').html();
Run Code Online (Sandbox Code Playgroud)

我正在尝试复制DIV但是从copylast变量中删除了类错误(我需要将类保留在原始div中.)

我试过一个字符串替换var copylast = copylast.replace('class="error"', ''); 但它只删除了第一个实例,加上看起来很俗气.removeClass('error')如果可能的话,我更愿意使用.

jquery removeclass

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

按数字键对数组进行排序

我想以数字方式对数组进行排序,即188,188-1,188-2,222,222-1,222,-2等.这就是数组当前的样子:

[188-1] => Array
    (
        [time] => 1
    )

[188-2] => Array
    (
        [time] => 2
    )

[188-3] => Array
    (
        [time] => 3
    )

[188] => Array
    (
        [notes] => frog stand notes
    )

[489] => Array
    (
        [notes] => notes
    )

[489-1] => Array
    (
        [weight] => 10
        [reps] => 30
    )

[489-2] => Array
    (
        [weight] => 20
        [reps] => 30
    )

[489-3] => Array
    (
        [weight] => 30
        [reps] => 30
    )

[492-1] => Array
    ( …
Run Code Online (Sandbox Code Playgroud)

php arrays array-key ksort

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

设置变量以充当函数调用

我想将变量设置为.prev()或者.next(),例如:

   if(x == y)
       var shift = '.prev()';
   else
       var shift = '.next()';

   $("li.active").removeClass('active')shift.addClass('active');
Run Code Online (Sandbox Code Playgroud)

我可能会让它工作,eval()但这是一个安全隐患.

我错过了一些明显的东西吗

javascript jquery

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

jQuery 克隆父元素

我想克隆一个父元素。目前我只能克隆该元素的内容。

$(this).parents('.row').clone();
Run Code Online (Sandbox Code Playgroud)

这将返回 .row 的内容,我如何克隆 .row 元素?

Fiddle - 给最后一个输入一个值

jquery clone

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

Postgres JSON:在不知道密钥的情况下获取第一个节点值

我想在不知道密钥的情况下获取第一个节点值。

{"dog":"198","cat":"2835"}
Run Code Online (Sandbox Code Playgroud)

我可以使用每行 1 返回所有键,json_object_keys()但我不想要这个,我只想要 json 中的第一个节点值。

我想回来 198

我怎样才能做到这一点?

sql postgresql json

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

编写具有多个值的if语句的更简单方法

if(($x == "m") || ($x == "k") || ($x == "y") || ($x == "p") || ($x == "z"))
Run Code Online (Sandbox Code Playgroud)

我相信有更好的方法.重复$x多次是不理想的.是否有更好,更简单的方式来编写上述语句?

编辑:

if($x == ('m' || 'k' || 'y' || 'p')
Run Code Online (Sandbox Code Playgroud)

或许像上面这样的东西?

php if-statement

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

检查字符串是否以

我想检查一个字符串是否以

- v{number}
Run Code Online (Sandbox Code Playgroud)

所以例如

hello world           false
hello world - v2      true
hello world - v       false
hello world - v88     true
Run Code Online (Sandbox Code Playgroud)

不完全确定如何去做这个 RegEx。

var str = 'hello world - v1';
var patt = new RegExp("/^ - v\d*$/");
var res = patt.test(str);
console.log(res);
Run Code Online (Sandbox Code Playgroud)

我怎么能修复上面的正则表达式?

javascript regex

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

在SQL中嵌套WHEN

我想沿着这条线做一个SELECT

CASE
    WHEN Status = 'Live'
        THEN
            WHEN BookingDate = LastModifiedDateTime
                THEN
                    'New'
                ELSE
                    'Modified'
        ELSE
            Status
    END AS s
Run Code Online (Sandbox Code Playgroud)

我遇到了第二个问题 WHEN

关键字"WHEN"附近的语法不正确.

我不确定如何解决这个问题?

sql case sql-server-2008

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

如何获得两个玩家一起玩的总胜利?

我有一张名为playergame.

ID 游戏ID 球员
1 1 乔恩 真的
2 1 真的
3 1 错误的
4 2 乔恩 错误的
5 2 乔恩 真的
6 3 真的

我想要让 jon 和 dan 赢得的所有游戏一起玩。我想我可以通过以下方式做到这一点:

SELECT count(*) as wins
FROM playergame
WHERE player = 'dan' AND player = 'jon' AND win = true
GROUP BY gameid
Run Code Online (Sandbox Code Playgroud)

但是我需要考虑到我想要将两行合并并查询为 1。我该怎么做?

sql postgresql

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