小编Han*_*nky的帖子

为什么"undefined equals false"返回false?

当我将undefined和null与Boolean false进行比较时,该语句返回false:

undefined == false;
null == false;
Run Code Online (Sandbox Code Playgroud)

它返回false.为什么?

javascript

42
推荐指数
2
解决办法
4万
查看次数

mcrypt_decrypt()错误更改密钥大小

mcrypt_decrypt():此算法不支持大小为15的密钥.仅支持尺寸为16,24或32的按键

我该如何解决这个问题?我的密钥已设置 - 无法更改它.它必须是本地更改,我认为我的本地PHP版本对于我加载的项目来说太先进了.我怎样才能解决这个问题?

php encryption mcrypt

18
推荐指数
2
解决办法
3万
查看次数

未定义的偏移量1

未定义的偏移量:1

您好......我正面临一个未定义的偏移问题:第3行中的1个.我无法理解它是什么类型的错误.任何人都可以告诉我为什么这样的错误发生在PHP中

行中未定义的偏移量:3

    foreach ($lines as $line)
    {
      list($var,$value) = explode('=', $line); //line 3
      $data[$var] = $value;
    }
Run Code Online (Sandbox Code Playgroud)

php google-api google-webmaster-tools

15
推荐指数
2
解决办法
6万
查看次数

"/// <exclude />"是什么意思?

我继承了一堆C#代码.对于几个方法定义,我发现///<exclude/>它是前面唯一的XMLDoc.我试图谷歌的意思,但没有成功.有人可以解释一下这可能意味着什么吗?

c# xml-documentation

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

为什么要使用|| 在变量函数声明?

我正在学习js,我遇到了一个例子,其中|| 在将var声明为函数时使用:

var Triangulation = Triangulation || (function() {   
...   
Run Code Online (Sandbox Code Playgroud)

在我看来,这是检查在分配var之前是否已经声明了var.环顾网络,我没有看到使用这种方法的任何其他示例.采取这种方法的原因是什么?

var Triangulation = function() {   
...  
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript

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

提取IPV4的前三个八位字节

假设有一个只有一个字段的表.表已命名,address并且有一个名为ip包含IPV4地址作为其值的字段

样本数据

192.168.120.201
192.168.120.202
192.168.120.203
192.168.120.204
192.168.120.205
192.168.121.3
192.168.121.50
Run Code Online (Sandbox Code Playgroud)

我需要在这个表上运行一个查询,它将返回COUNT前三个八位字节的数据

预期产出

网络数量

192.168.120 5

192.168.121 3

我试着用SUBSTR

SELECT SUBSTR(ip,1,10) as network,COUNT(*) as c FROM address GROUP BY network HAVING(c>1)
Run Code Online (Sandbox Code Playgroud)

但问题是,SUBSTR如果所有前3个Octets每个都有3个数字,这只会按预期工作,但这将在任何在前三个八位字节中没有3个数字的ip地址上中断.例如,这不适用

192.168.0.0

192.2.3.50

192.23.4.60

以上查询中是否有任何替代方法可以在上述所有情况下使用?

mysql

8
推荐指数
3
解决办法
2788
查看次数

PHP Integer数组索引真的是数字吗?

考虑这个例子

<?php
    $test = array("00"=>"A","B","C","D","E");
    print_r($test);
    echo "<br>";

    echo $test[0];
    echo "<br>";
    echo $test["0"];
    echo "<br>";

    echo $test["00"];
    echo "<br>";
    echo $test[00];
?>
Run Code Online (Sandbox Code Playgroud)

产量

数组([00] => A [0] => B [1] => C [2] => D [3] => E)

一个

Q1.为什么$test[0]相同$test["0"]$test[00]不是相同$test["00"]

Q2.如果Q1的答案是因为00 = 0数字,那么为什么这个数组有一个索引00和另一个索引0

Q3.如果您无法$test["00"]使用,$test[0]那么您如何知道哪个索引是数字,哪个是字符串?如果两者都只是数字

编辑

根据目前为止的答案,我脑海中还有另一个问题.这里是问题4.

Q4.为什么是if(00==0)真,if(07==7)假?(对于数组索引)

Q5.

$test …
Run Code Online (Sandbox Code Playgroud)

php arrays indexing numbers

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

什么是全局长度变量(window.length)?

我刚刚观察到每个页面都有length全局变量.

这个变量代表什么?它是否与页面上加载了多少iframe /帧有关?

如果提供了文档参考,它会很高兴.


例如,在Chrome新标签页上,其值为17,此处为StackOverflow 0.

javascript

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

谷歌的Open Sans字体重量

我通过以下方式在html页面中使用Google Open Sans字体:

<link href="http://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet" type="text/css">
Run Code Online (Sandbox Code Playgroud)

只有font-weight: 600;使字体变粗.其他值似乎没有什么区别.如何使用CSS规则获得此特定字体的中间字体权重?或者我必须使用其他字体吗?

html css google-font-api

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

用php提交表单后如何返回上一页?

我在html中有一个表单,其"action"属性调用contact.php文件.问题是,在我提交表单后,可见的文件是一个空白页面,其地址为contact.php,我想再次看到主页面的形式.

HTML:
<form id="myForm" action="php-contact/contact.php"
                       method="post" class="contact_form" autocomplete="off"
                       role="form">
                          <div class="form-group">
                            <label for="input-subject">subject</label>
                            <input name="subject" type="text" class="form-control" id="subject" placeholder="your subject" maxlength="20"/>
                          </div>

                          <div class="form-group">    
                              <label for="input-name">name</label>
                              <input name="name"  type="text" class="form-control" id="name" placeholder="your name" maxlength="20"/>
                          </div>

                          <div class="form-group">    
                            <label for="input-email">email address</label>
                            <input name="email"  type="text" class="form-control" id="email" placeholder="your email" maxlength="40"/>
                          </div> 

                          <div class="form-group" >   
                              <label for="input-message">message</label>
                              <textarea name="message" cols="10" rows="10"  class="form-control" id="comment" ></textarea>
                          </div>  

                          <button name="myFormSubmitted" type="submit" class="btn btn-primary btn-lg btn-block">send</button>
                      </form>

PHP:
  <?php
  $name = $_POST['name'];
  $email = $_POST['email'];
  $subject = …
Run Code Online (Sandbox Code Playgroud)

html javascript php forms

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