php verkettung

derocco

Lt. Junior Grade
Registriert
Nov. 2015
Beiträge
335
Hello, ich stehe gerade bei folgendem an und finde mit googeln keine Lösung:

PHP:
foreach($records as $record){
       $data_arr[] = array(
       "ID" => $record->ID,
       "LASTUPDATED" => empty($record->LASTUPDATED) ? '' : date_format(date_create($record->LASTUPDATED), 'd.m.Y'),
       "PAY_DATE" => empty($record->PAY_DATE) ? '$' : '$',
       "STORNO_DATE" => empty($record->STORNO_DATE) ? '' : 'CX'
);
}

Ich würde gerne PAY_DATE und STORNO aus Platzgründen auf dem GUI kombinieren und verketten.

Sprich es kann nie ein Paydate und Storno gleichzeitg haben
also quasi sowas:

If (empt
PHP:
 if (empty($record->PAY_DATE)){
            if (empty($record->STORNO_DATE)){
                //STATUS = ''
            }
            else {
                //STATUS = 'CX'
            }
}
else {
            //STATUS = '$'
}

Wie krige ich in der Wertezuweischung IM ARRAY drinnen das hin, dass ich 2 empty checks verschachteln kann?
Klammern etc haben nicht gefruchtet.

Vielen Dank!
 
Danke der Herr, Genau so hatte ich es, aber ich hatte ein ; statt ein : erwischt und es nicht gesehen.... :grr:
 
  • Gefällt mir
Reaktionen: dahkenny und floq0r
Zurück
Oben