小编San*_*505的帖子

PHP strtotime返回1970日期,当date列为null时

我想以dd-mm-yyyy格式显示$ row-> depositdate.

如果数据库中的日期列为空,则显示的日期为:01-01-1970

echo "<td align=center>".date('d-m-Y', strtotime($row->depositdate))."</td>";
Run Code Online (Sandbox Code Playgroud)

如果数据库中的日期为空,则不显示任何内容,否则应显示dd-mm-yyyy格式的日期.

提前致谢

桑迪普

php strtotime date-format

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

将无效的json转换为有效的json

我试图从Web服务器读取.json文件.据我所知,我从服务器收到的JSON在http://jsonlint.com/上无效:

{
    preOpen: "900",
    preClose: "908",
    mktOpen: "915",
    mktClose: "1530",
    corrOpen: "1540",
    corrClose: "1600",
    mktStatusCode: "3",
    status: "MARKET OPEN",
    time: "Jan 11, 2012 12:32:14",
    data: [
        {
            name: "S&P CNX NIFTY Pre Open",
            lastPrice: "4,863.15",
            change: "13.60",
            pChange: "0.28",
            imgFileName: "S&P_CNX_NIFTY_Pre_Open_open.png"
        },
        {
            name: "S&P CNX NIFTY",
            lastPrice: "4,871.15",
            change: "21.60",
            pChange: "0.45",
            imgFileName: "S&P_CNX_NIFTY_open.png"
        },
        {
            name: "CNX NIFTY JUNIOR",
            lastPrice: "8,940.05",
            change: "91.90",
            pChange: "1.04",
            imgFileName: "CNX_NIFTY_JUNIOR_open.png"
        },
        {
            name: "BANK NIFTY",
            lastPrice: "8,816.15",
            change: "81.10", …
Run Code Online (Sandbox Code Playgroud)

php json

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

Chrome未将Cookie路径设置为root

我使用以下代码在Javascript中设置cookie:

setCookie('cart_items','product_name');


function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}
Run Code Online (Sandbox Code Playgroud)

但是Chrome路径中的cookie路径未设置为root(/).相反,它被设置为从执行网页的路径!!

我用IE和FF测试过.它适用于这两种浏览器....

Chrome可能有什么问题,或者我正在使用的cookie创建代码存在问题?

在Chrome中(16.0.912.63)

路径:/ xxxxxxxx/xxxxxxx

在FF(6.0)

路径:/

在IE中(9)

路径:/

javascript browser cookies

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

解码这个奇怪的Javascript

我在.js文件中遇到了这段代码.这段代码是什么?

我已将该文件下载到我的localhost网络服务器上.将此代码保存到.js文件中,将我重定向到google.com,当我评论此代码时,页面运行完美!!

我可以理解这是为了强制执行该页面仅从服务器链接执行!

我怎么能解码这个js ???

[]['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72']['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72'](self['\x75\x6e\x65\x73\x63\x61\x70\x65']('%69%66%28%7e%6c%6f%63%61%74%69%6f%6e%2e%70%72%6f%74%6f%63%6f%6c%2e%69%6e%64%65%78%4f%66%28%27%68%74%74%70%3a%27%29%26%26%7e%6c%6f%63%61%74%69%6f%6e%2e%68%6f%73%74%2e%69%6e%64%65%78%4f%66%28%27%74%65%6d%70%6c%61%74%65%2d%68%65%6c%70%2e%63%6f%6d%27%29%29%7b%7d%65%6c%73%65%28%6c%6f%63%61%74%69%6f%6e%2e%68%72%65%66%3d%27%68%74%74%70%3a%2f%2f%77%77%77%2e%67%6f%6f%67%6c%65%2e%63%6f%6d%27%29'))()
Run Code Online (Sandbox Code Playgroud)

javascript security decode

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

将数组内容存储在数据库中

我有一个PHP功能getContactList():

$res = getContactList(trim($_POST['username']), trim($_POST['password']));
Run Code Online (Sandbox Code Playgroud)

返回此数组:

$contactList[] = array('name' => $name, 'email' =>$email);
Run Code Online (Sandbox Code Playgroud)

我需要将此数组的内容存储到MySQL数据库中.不知怎的,我可以一次性将数组的全部内容存储在数据库中?每次运行时数组项的数量都将超过500,所以我想避免通常的循环练习并在for循环中调用"Insert"语句,因为这需要很长时间才能执行.

注意:我需要将结果存储在单独的列中 - 一个用于名称,另一个用于电子邮件.在该数组中有500个项目我需要插入500行 - 每行一个名称 - 电子邮件对.

php mysql arrays bulkinsert

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

PHP中这两个比较有什么区别?

我试图使用以下代码比较PHP中的两个值:

if ($val1 != $val2) .....

if ($val1 <> $val2) .......
Run Code Online (Sandbox Code Playgroud)

以上比较代码是否在所有方面相同?

我很困惑在这两个中使用哪个运算符(!=和<>) !!

更新:

这是否与比较字符串或数字字符串有关?

php comparison operators

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

Javascript从字符串中提取数字

我想 javascript中的字符串提取数字,如下所示:

如果string ='make1to6'我想在整个字符串中的'to'子字符串之前和之后提取数字字符.即提取1和6

字符串的长度不固定,长度最多为10个字符.字符串中"to"两侧的数字最多可以是两位数.

可能的字符串值:

  • sure1to3
  • ic3to9ltd
  • anna1to6
  • joy1to4val
  • make6to12
  • ext12to36

想到这样的事情:

function beforeTo(string) {
    return numeric_value_before_'to'_in_the_string;
}

function afterTo(string) {
    eturn numeric_value_after_'to'_in_the_string;
}
Run Code Online (Sandbox Code Playgroud)

我将使用这些返回值进行一些计算.

javascript regex substring slice

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