小编All*_*n S的帖子

Javascript:运行函数后添加'false'

我正在分析一个插件,因为我想修改它.我看到各种事件触发这样的函数:

    document.getElementById(this.config.form).addEventListener("submit", this._submit, false);
Run Code Online (Sandbox Code Playgroud)

我的问题是 - false最终到底做了什么?是否与return = false在函数末尾添加相同?如果是这样,添加这个的目的是什么?

javascript function

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

在这种情况下,值赋值运算符如何工作?

它有助于注意我对c#很新.

但请考虑以下课程:

class AllItems
{
    private readonly Database database;

    public AllItems(Database database)
    {
        this.database = database;
    }
}
Run Code Online (Sandbox Code Playgroud)

我有以下问题:

  1. 在上面的例子中,我们分配private readonly Database database了传递给AllItems类的值,这是正确的吗?

  2. 如果我换掉它会不会很重要this.database = database,所以它看起来像database = this.database

  3. 在我们所说的地方this.database,确实this是指数据库AllItems(Database database)或是指它private readonly Database database

c# oop

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

PHP:如果使用Heroku托管,则获取REAL客户端IP

在过去我用过

$ip = $_SERVER["REMOTE_ADDR"];
Run Code Online (Sandbox Code Playgroud)

哪个会返回客户端的IP.我最近开始使用Heroku托管我的网站,我发现上面的代码不再返回客户端IP.

有人遇到过这个吗?如果我的网站使用Heroku托管,我将如何使用PHP获取客户端的真实IP地址?

php ip-address heroku

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

PHP:?和&在URL中 - 有什么区别?

有什么区别?和&在URL?

例如 http://www.site.com/index.php?someVar=value&otherVar=value

php url

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

jQuery:目标$(this)和一个元素

在点击我取出两个元素$(this)$("#foo").

目前我的代码如下所示:

$(this).remove();
$("#foo").remove();
Run Code Online (Sandbox Code Playgroud)

如何在不重复的情况下对其进行优化?我试过了:

$(this, "#foo").remove();
Run Code Online (Sandbox Code Playgroud)

$(this "#foo").remove();
Run Code Online (Sandbox Code Playgroud)

$(this && "#foo").remove();
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用......

jquery

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

PHP:循环遍历多维PHP数组

我有一系列'参赛者',可以这样显示:

 $all_entrants = array(
    array('username'=>'122', 'number_of_entries'=>1),
    array('username'=>'123', 'number_of_entries'=>4),
    array('username'=>'124', 'number_of_entries'=>3),
    ...
 )
Run Code Online (Sandbox Code Playgroud)

从这些条目我需要创建另一个名为的数组$draw.该$draw阵列将有username,因为它是对应重复多次number_of_entries.所以对于上面的例子,它可能看起来像这样:

 $draw = array("122", "123", "123", "123", "123", "124", "124", "124")
Run Code Online (Sandbox Code Playgroud)

我希望这样我以后可以生成一个随机数,并通过做类似的事情找到胜利者 $draw[$randomNumber];

但是我无法理解如何$draw$all_entrants阵列中创建该阵列...任何帮助将不胜感激!

php multidimensional-array

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

PHP:全局变量未在函数内被拾取

这让我大吃一惊......

我有一个独立的PHP文件,以及一个带有全局变量的简单函数.

<?php
    $var = 4;

    function echoVar()
    {
        echo $var; 
    }

    echoVar();
?>
Run Code Online (Sandbox Code Playgroud)

当我打电话echoVar()什么都没有返回...但是如果我把$var函数放在里面它将返回4.

这里发生了什么?$var在这种情况下不应该是全球性的吗?

php variables global-variables

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

根据特定字符修剪字符串

我有一个类似的字符串 myString__sfsdfsf

我所知道的是,__字符串中有一个地方.字符串的内容和字符数是未知的.

我想删除后面__跟随的所有字符,所以我只是留下了myString.如何使用PHP实现这一目标?

php string substring

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

PHP:将逗号分隔值转换为整数数组

我有一串逗号分隔的值: 1,2,3,4,5,6,7,8,9,10,11,12,13

如何摆脱逗号,将每个值转换为整数,最后得到这些数字的PHP数组?

$number_array = [1, 2, 3, 4 ....., 13]; - 那样的?

php arrays

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

PHP:使用带引号的大字符串

假设我有一大串HTML代码.它有双引号和单引号.我怎样才能使用这样的字符串?我想将它分配给a,php var但是引用冲突是否我使用双引号或单引号.有没有办法将此字符串分配给var而无需手动向所有引号添加斜杠?

它可能是这样的:

<div class="name">Sally O'Connel</div>
Run Code Online (Sandbox Code Playgroud)

只有字符串更长,因此会出现多个单引号和双引号.

php quotes escaping

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

jQuery中的jQuery的.each()

做什么的替代方法是什么?

$(".myElement").each(function(){ 
    //function
});
Run Code Online (Sandbox Code Playgroud)

在普通的Javascript?

javascript jquery

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

PHP:如何处理一组HTML输入文本字段

我有很多<input type='text' name='input0' />领域.

用户可以动态添加它们,以便我们得到类似的东西:

<input type='text' name='input0' />
<input type='text' name='input1' />
<input type='text' name='input2' />
Run Code Online (Sandbox Code Playgroud)

...等等.我们不知道会有多少人.提交表单时,我想遍历每个输入字段并将它们分配给$_POST变量.这些不是表单中的唯一输入字段,还有其他元素,如单选按钮,复选框和其他文本字段.我的问题是我需要以某种方式识别这些特定的动态生成的文本字段,并循环它们.当我在服务器端获取的是输入字段的名称时,我该怎么做?

php loops

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

PHP:按日期排序多维数组

我有一个看起来像这样的数组:

Array (
       [0] => 
          Array ( 
                   [2014-05-31] => value1
                ) 

       [1] => 
          Array ( 
                   [2014-04-17] => value2
                ) 

       [2] => 
         Array ( 
                   [2014-04-21] => value3
               )
    )
Run Code Online (Sandbox Code Playgroud)

....等等....

我想按日期从最高到最低(或从最低到最高 - 对哪个不重要)对整个数组进行排序.我已经研究过ksort,但我只能根据index([0], [1], [2])对数组进行排序,它已经按照正确的顺序排序了.我想要的是这样的:

Array (
       [1] => 
          Array ( 
                   [2014-04-17] => value2
                ) 

       [2] => 
         Array ( 
                   [2014-04-21] => value3
               )

       [0] => 
          Array ( 
                   [2014-05-31] => value1
                ) 

    )
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我们将它从最早的日期排序到最新的日期.我怎样才能做到这一点?

php arrays sorting

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