2015-06-07 3 views
0

Привет это код, я хочу, чтобы поместить переменную в массив

class NewTest extends BaseExample { 
    public function render() { 
    $startDate = $this->getNow(); 
    $endDate = $this->getNow(); 
    $optParams = array(
     'metric' => array('EARNINGS'), 
     'useTimezoneReporting' => true, 
     'filter' => 'DOMAIN_NAME==' .$sub. ',  
    ); 

Я попытался ' .$sub.' и $ к югу, но он не работает

+0

Вы пропускаете ''' в конце фильтра линии. –

ответ

0

Minor синтаксическая ошибка - просто пришлось удалить окончательный . '

class NewTest extends BaseExample { 
    public function render() { 
    $startDate = $this->getNow(); 
    $endDate = $this->getNow(); 
    $optParams = array(
    'metric' => array('EARNINGS'), 
    'useTimezoneReporting' => true, 
    'filter' => 'DOMAIN_NAME==' . $sub,  
    ); 
} 
} 
+0

Это ошибка, которую я получаю http://misviral.com/adsense/mostawesomeposts.com/examples/adsense/?sub=travel.misviral.com&action=NewTest – Souljah

0

' отсутствует

'filter' => 'DOMAIN_NAME==' .$sub. '', 

Поскольку это бесполезно это должно быть лучше

'filter' => 'DOMAIN_NAME==' .$sub, 
+0

Это ошибка, которую я получаю http://misviral.com/ AdSense/mostawesomeposts.com/примеры/AdSense /? к югу = travel.misviral.com & действие = NewTest – Souljah

0

удалить '

class NewTest extends BaseExample { 
    public function render() { 
    $startDate = $this->getNow(); 
    $endDate = $this->getNow(); 
    $optParams = array(
     'metric' => array('EARNINGS'), 
     'useTimezoneReporting' => true, 
     'filter' => 'DOMAIN_NAME==' .$sub,  
    ); 
Смежные вопросы