小编aks*_*ksu的帖子

PHP FILTER_VALIDATE_EMAIL最大长度

使用PHP时允许的最大字符长度是FILTER_VALIDATE_EMAIL多少?

我正在测试我的脚本以测试我允许的最大长度(200)的功能,但是当我使用超过200个字符的电子邮件时,PHP会FILTER_VALIDATE_EMAIL返回false.

php

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

PHP - 传递函数返回另一个函数

我有一个PHP函数返回一些东西:

function myfunction() {
   $array = array('one', 'two', 'three', 'four');

   foreach($array as $i) {
     echo $i;
   }
}
Run Code Online (Sandbox Code Playgroud)

另一个函数,我想从上面的函数传递返回值:

function myfunction2() {
   //how to send myfunction()'s output here? I mean:
   //echo 'onetwothreefour';
   return 'something additional';
}
Run Code Online (Sandbox Code Playgroud)

我想它会看起来像,myfunction2(myfunction)但我不太了解PHP,我无法使它工作.

php return function

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

PHP,XML如何获取属性?

我试图从以下xml 返回标记的SECTION属性值INTRO:

myxml.xml示例:

<INTRO SECTION="ONE">
  <TEXT>Hello</TEXT>
</INTRO>
<INTRO SECTION="TWO">
  <TEXT>Goodbye</TEXT>
</INTRO>
Run Code Online (Sandbox Code Playgroud)

我的PHP:

$doc = new DOMDocument();
$doc->load('myxml.xml');
$intros = $doc->getElementsByTagName("INTRO");

foreach( $intros as $intro ) {
echo $intro ->get_attribute('SECTION');
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

调用未定义的方法DOMElement :: get_attribute()

有谁知道我做错了什么?对任何响应者的亲切问候.

php xml dom

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

跟踪href = tel:链接

我的电子邮件中有一个带有<a href="tel:123456">链接的按钮,因此移动用户只需单击该按钮即可拨打我的电话号码。

有没有办法跟踪此按钮的点击?例如,链接到将进行跟踪的php文件;但我不知道如何重定向或返回到移动设备。

php email mobile

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

HTML 表单输入 datetime-local 在输入中包含秒数?

我一生都找不到在日期时间本地的输入框中添加秒的位置

现在它要求M-D-Y H:M A/P,我想添加:S到H:M零件中。结果将是:M-D-Y H:M:S A/P

我正在用 PHP/HTML5 编码

任何方向将不胜感激。

html php

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

如何正确更改PHP CodeSniffer中的行字符限制配置?

所以我想改变的值$lineLimit,并$absoluteLineLimit在PHP CodeSniffer检查文件时使用。经过一番谷歌搜索后,我试图制定自己的标准来促进这一点,但是我没有使其有效。在Ubuntu 12.04.4LTS上以及PHP CodeSniffer的系统目录中工作,我将放在我的文件夹中,MyStandard并在子目录中,Sniffs我将成为我的个人嗅探员,以更改称为LineLimit120Sniff.php

代码如下

class LineLimit120Sniff extends Generic_Sniffs_Files_LineLengthSniff
{
    public $lineLimit = 100;
    public $absoluteLineLimit = 120;
}
Run Code Online (Sandbox Code Playgroud)

当我尝试运行时phpcs --standard=MyStandard <file>,将其作为输出

PHP注意:未定义的偏移量:1189行的/usr/share/php/PHP/CodeSniffer.php中的3

PHP致命错误:无法在第8行的/usr/share/php/PHP/CodeSniffer/Standards/MyStandard/Sniffs/LineLimit120Sniff.php中重新声明类LineLimit120Sniff

我不明白,该班级是如何重新宣布的?我究竟做错了什么?或者,是否有更简单的方法来更改$lineLimit设置?

php codesniffer

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

没有2列

我有这样的查询,我理解语法不正确,但我将如何执行这样的"动作":

SELECT *
FROM accounts C
JOIN proxies P ON C.proxy_id = P.proxy_id
WHERE C.account_id NOT IN
    (SELECT send,
            receive
     FROM action
     WHERE send = C.account_id
       AND receive = ".UID.") LIMIT 1
Run Code Online (Sandbox Code Playgroud)

我显示以下错误,Operand should contain 1 column(s)因为我知道我不应该NOT IN使用2列,所以我将如何进行这样的查询?

mysql sql

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

使表单的背景变得透明

我制作了一个无边框表格,然后将背景图像(PNG格式)设置为如下图所示.我想要的是使表单的背景透明,以便只显示圆形图像.我尝试将表单更改BackColor为Transparent但是我收到错误说Property value is not vald

图片

vb.net transparency borderless

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

刷新浏览器时如何使倒数计时器不重置?

当我刷新浏览器时,计时器重置,那么如何使其不重置?这是我的代码。请检查一下。

<?php echo $waktune; ?> // You can change it into seconds
Run Code Online (Sandbox Code Playgroud)
var detik = <?php echo $waktune; ?>;
if (document.images) {
    parselimit = detik
}
function begintimer() {
    if (!document.images)
        return
    if (parselimit < 12) {
        document.getElementById("servertime").style.color = "Green";
    }
    if (parselimit == 1) {
        document.getElementById("hasil").submit();
    } else {
        parselimit -= 1 curmin = Math.floor(parselimit / 60)
            cursec = parselimit % 60
        if (curmin != 0)
            curtime = curmin + ":" + cursec + ""else
            curtime = cursec + …
Run Code Online (Sandbox Code Playgroud)

javascript php timer countdown web

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

锚链接不能与jquery event.preventDefault一起使用;

我需要在点击jquery的锚链接时打开弹出窗口.

这是HTML部分

<a href="/waw/jvcc/customerSearch.htm" title="Clear Search" class="clearField" id="clearText">Clear Search</a>
Run Code Online (Sandbox Code Playgroud)

这是Jquery

$("a.clearField").on("click", function(){loadclearSearchPopup()});

function loadclearSearchPopup(obj){
    var delay = '';

    $(obj).preventDefault;
    //popup open code goes here;
    return false;
} 
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过用href ="#"替换href来解决这个问题但我很好奇为什么event.preventDefault并返回false不起作用?

任何帮助

html javascript jquery preventdefault

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

对象在JavaScript中返回自身

假设我有一个对象,它有一个返回对象本身的方法.

var mystate = {
    init: function() {
        return this;
    },
    run: function() {
        console.log("!");
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我运行这段代码:

var status = mystate.init();
mystate.run();
status.run();
Run Code Online (Sandbox Code Playgroud)

在Firefox中,这会打印两个"!" 控制台中的标志,但不知何故在Chrome中打印出第一个,但我收到错误,

未捕获的TypeError:对象[object Object]没有方法'run'

什么时候运行 status.run()

当我status.run()在Chrome中运行时,状态似乎未定义,但在Firefox中则不行.

那么......为什么会这样,我怎么能让一个物体返回呢?

javascript firefox google-chrome

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