小编Pit*_*ate的帖子

将元素移动到数组的末尾

我有一个包含pagrank值列表的数组.考虑下面的数组:

Array
(
    [0] => stdClass Object
        (
            [pagerank] => 3
        )

    [1] => stdClass Object
        (
            [pagerank] => 1
        )

    [2] => stdClass Object
        (
            [pagerank] => R
        )

    [3] => stdClass Object
        (
            [pagerank] => 2
        )

    [4] => stdClass Object
        (
            [pagerank] => 7
        )

)
Run Code Online (Sandbox Code Playgroud)

我想用'R'来移动/移动页面排名,如:

[2] => stdClass Object
        (
            [pagerank] => R
        )
Run Code Online (Sandbox Code Playgroud)

到数组的末尾,它应该在数组的最后一个索引?

编辑:数组键未知.

php arrays sorting

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

使用CSS定位某些单词?

这是一个理论问题,但我想知道它是否可能.

所以如果你有一个像某些内容的div ...

<div>£100.00 - BUY</div>
Run Code Online (Sandbox Code Playgroud)

那你可以瞄准"100.00英镑",而不是针对其他人吗?

所以你可以增加£100.00的字体大小?

css

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

__get()和__set()是否意味着泄漏封装?

在OO编程中,它会被瞧不起使用魔术方法,__get()并且__set()这些会导致封装泄漏出类吗?例如:

class User {
    private $username;
    private $password;

    public function __set($name,$value) {
        $this->$name = $value;
    }

    public function __get($name) {
        return $this->$name;
    }
}
Run Code Online (Sandbox Code Playgroud)

这有效地使private/ protected变量public.

php oop

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

你可以在SQLFORM.grid中添加自定义字段/列吗?

我试图使用SQLFORM.grid()一切工作找到但是我正在尝试添加一个新的field.我的查询由连接在一起的两个表组成.例如:

db.define_table('table1',
    Field('total','integer')
)
db.define_table('table2',
    Field('table1_id','integer'),
    Field('count','integer'),
)

query = (db.table1.id == db.table2.table1_id)

grid = SQLFORM.grid(query,fields=[
    db.table1.total,
    db.table2.count,
    (db.table1.total - db.table2.count) #this doesn't work
    ])
Run Code Online (Sandbox Code Playgroud)

那么是否可以添加通过数学函数生成的列,或者在这种情况下不一定需要但是两个值连接在一起?

web2py

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

标签 统计

php ×2

arrays ×1

css ×1

oop ×1

sorting ×1

web2py ×1