2016-07-22 14 views
3

Ich versuche, zwei PHP-Variablen in ein Array ohne Erfolg einzufügen. Ich kann es mit einer Variablen arbeiten lassen, aber sobald ich die Sekunde kaputt mache. Im Folgenden finden Sie ein Beispiel für den Code, den ich verwende.Mehrere Variablen zum PHP-Array hinzufügen

$gapi_primary_dimension = get_option('gapi_primary_dimension'); 
$gapi_secondary_dimension = get_option('gapi_secondary_dimension'); 

if($gapi_primary_dimension <> "" && $gapi_secondary_dimension <> ""){ 
    $array = array(
     'dimensions' => 'ga:'.$gapi_primary_dimension,'ga:'.$gapi_secondary_dimension, 
     'sort'  => 'ga:sessions', 
     'max-results' => 5 
); 
} elseif($gapi_primary_dimension <> ""){ 
    $array = array(
     'dimensions' => 'ga:'.$gapi_primary_dimension, 
     'sort'  => 'ga:sessions', 
     'max-results' => 5 
);  
} else { 
    $array = array(
     'dimensions' => 'ga:channelGrouping', 
     'sort'  => 'ga:sessions', 
     'max-results' => 5  
    ); 
} 

Der Fehler ist speziell auf dieser Linie

'dimensions' => 'ga:'.$gapi_primary_dimension,'ga:'.$gapi_secondary_dimension, 

Jede Hilfe würde geschätzt.

+0

Typo Verkettung '‘ $ gapi_primary_dimension. 'Ga:' 'sein angenommenes. zu sein '.' not', ' – Ghost

+0

ich benutze php seit ungefähr 5 jahren nun' '' wirklich nicht gleich? – bassxzero

+0

Ich meine ich könnte falsch sein http://php.net/manual/en/language.operators.logical.php – bassxzero

Antwort

0

Verwendung so etwas wie dieses

$matrix= array(); 
$matrix[1]= 'element 1'; 
$matrix[2]= 'element 2'; 
0

Try this:

'dimensions' => 'ga:' . $gapi_primary_dimension . ', ga:' . $gapi_secondary_dimension, 
0

Dank @Ghost

'dimensions' => 'ga:' . $gapi_primary_dimension . ', ga:' . $gapi_secondary_dimension,