小编Isi*_*sis的帖子

PHP而阵列

    if ($content = getData('LED'))
    {
        return $content;
    }
Run Code Online (Sandbox Code Playgroud)

需要在数组上线直到内容不为空!怎么样?惹坏英语

php while-loop

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

PHP错误:致命错误:在不在对象上下文中时使用$ this

    public static function assign($name, $value)
    {
        $this->params[] = array($name => $value);
    }

    public static function draw()
    {
        return $this->params;
    }
}


<?php
    $test = Templater::assign('key', 'value')->draw();
    print_r($test);
Run Code Online (Sandbox Code Playgroud)

我需要函数"assign"是静态的,但$ params对于整个类来说很常见..但是这段代码不起作用.

Fatal error: Using $this when not in object context
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php oop static

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

PHP array_merge问题

$a = array('matches' => 
        array(
            '5' => array('weight' => 6),
            '15' => array('weight' => 6),
        )
    );

    $b = array('matches' => 
        array(
            '25' => array('weight' => 6),
            '35' => array('weight' => 6),
        )
    );

    $merge = array_merge($a, $b);

    print_r($merge);
Run Code Online (Sandbox Code Playgroud)

这个脚本的结果是

Array
(
    [matches] => Array
        (
            [25] => Array
                (
                    [weight] => 6
                )

            [35] => Array
                (
                    [weight] => 6
                )

        )

)
Run Code Online (Sandbox Code Playgroud)

但为什么?

我想结果是这样的:

Array
(
    [matches] => Array
        (
            [5] => Array
                (
                    [weight] => 6
                ) …
Run Code Online (Sandbox Code Playgroud)

php array-merge

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

的JavaScript.| &和toString

var ddd = Math.random() * 16;    
console.log((ddd & 3 | 8).toString(16));
Run Code Online (Sandbox Code Playgroud)

请帮帮我.我不明白这个运算符(|和&)的工作原理以及为什么这段代码会返回符号?

javascript operators

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

javascript圈移动一个点

我的元素在一个点周围盘旋. 的jsfiddle

HTML

<div class="center-dot">
    <div class="dot"></div>
    <div class="one"></div>
    <div class="two"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.center-dot {position:relative;top:200px;left:200px;}
.dot {width:3px;height:3px;background:blue;}
.one {width:40px;height:40px;border-radius:40px;background:red;position:absolute;}
.two {width:40px;height:40px;border-radius:40px;background:green;position:absolute;}
Run Code Online (Sandbox Code Playgroud)

JS:

var one = $('.one'),
    two = $('.two');

var one_start = 0,
    two_start = 0;

setInterval(function(){
    ++one_start;
    var one_css = {
        'left': Math.sin(one_start * 0.0010) * 100 ,
        'top': Math.cos(one_start * 0.0010) * 100
    }
    one.css(one_css);

    ++two_start;
    var two_css = {
        'left': Math.sin(two_start * 0.0025) * 200 ,
        'top': Math.cos(two_start * 0.0025) * 200
    }
    two.css(two_css);
}, 1);
Run Code Online (Sandbox Code Playgroud)

但他并没有完全这样做,而是喜欢它的曲折. …

javascript

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

PHP模板条件

<if a == 5 && b < 4>
    one
<else>
    <if a != 5>
        two
    <else>
        <if a == 5 || $b == 5>
            three
         </if>
     </if>
</if>
Run Code Online (Sandbox Code Playgroud)

我怎么能从它得到一些变量:

[0] = "a == 5 && b < 4"
[1] = "one"
[2] = "a != 5"
[3] = "two"
[4] = "a == 5 || $b == 5"
[5] = "three"
Run Code Online (Sandbox Code Playgroud)

或者您如何建议在模板中创建条件?

php templates conditional-statements

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

Zend异常的问题

我使用Zend Gdata库搜索视频Youtube API.如果我发出错误请求,那么zend异常..示例:

Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' in D:\Webserver\domains\loc\controller\Zend\Gdata\App.php:710
Stack trace:
#0 D:\Webserver\domains\loc\controller\Zend\Gdata.php(221): Zend_Gdata_App->performHttpRequest('GET', 'http://gdata.yo...', Array, NULL, NULL, NULL)
#1 D:\Webserver\domains\loc\controller\Zend\Gdata\App.php(876): Zend_Gdata->performHttpRequest('GET', 'http://gdata.yo...', Array)
#2 D:\Webserver\domains\loc\controller\Zend\Gdata\App.php(764): Zend_Gdata_App->get('http://gdata.yo...', NULL)
#3 D:\Webserver\domains\loc\controller\Zend\Gdata\App.php(220): Zend_Gdata_App->importUrl('http://gdata.yo...', 'Zend_Gdata_YouT...', NULL)
#4 D:\Webserver\domains\loc\controller\Zend\Gdata.php(187): Zend_Gdata_App->getEntry('http://gdata.yo...', 'Zend_Gdata_YouT...')
#5 D:\Webserver\domains\loc\controller\Zend\Gdata\YouTube.php(293): Zend_Gdata->getEntry('http://gdata.yo...', 'Zend_Gdata_YouT...')
#6 D:\Webserver\domains\loc\controller\Yo in D:\Webserver\domains\loc\controller\Zend\Gdata\App.php on line 710
Run Code Online (Sandbox Code Playgroud)

但我不希望我的网站的用户看到这个错误...我需要捕获此错误并导致没有异常,只是想得到错误的文本..我该怎么办?

php zend-framework exception

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