2011-01-15 2 views
0

У меня есть этот объект, и я хочу изменить pages.totalКак я могу изменить значение члена объекта, называемого pages.total? PHP

JPagination Object 
(
[limitstart] => 15 
[limit] => 5 
[total] => 16 
[_viewall] => 
[_errors] => Array 
    (
    ) 

[pages.total] => 4 
[pages.current] => 4 
[pages.start] => 1 
[pages.stop] => 4 
) 

как я могу добиться этого? Благодаря

+0

Просто добавив, что это, кажется, взломать в лучшем случае ... не то, что нужно делать. – markus

ответ

1

Предполагая, что собственность является публичной

$object->{'pages.total'} = 'value';

+0

Да, это сработало, спасибо! –

0

Я не знаком с JPagination, поэтому я не могу сказать, если это частная или общественная собственность вы Разбогатей изменить, но, как правило, вы можете просто сделать

$ob->total = 10; 

Если это частная собственность вы должны изменить его внутри объекта с

$this->total = 10; 
+0

В моем случае это выглядит как '$ this-> pagination -> ??? ', на самом деле' {' pages.total '} 'работал, но спасибо в любом случае =) –

+0

Извините, я читал слишком быстро, думал, что вам нужно всего , а не pages.total :) – Naatan

Смежные вопросы