Hallo,
Ich lasse mit einer foreach Schleife einige Variablen mit Werten befüllen, wenn aber kein Wert gesetzt werden kann, bleibt die Variable bei NULL, darauf möchte ich reagieren und Sie dann mit einer Alternative befüllen.
Habt ihr eine optimale Möglichkeit für mich in einer Schleife auf einen nicht gesetzten Wert zu reagieren?
Anstatt für jede Variable:
Ich schätze ich muss alles erstmal in ein Array packen und dann die leeren Variablen durcharbeiten oder?
Ich lasse mit einer foreach Schleife einige Variablen mit Werten befüllen, wenn aber kein Wert gesetzt werden kann, bleibt die Variable bei NULL, darauf möchte ich reagieren und Sie dann mit einer Alternative befüllen.
Habt ihr eine optimale Möglichkeit für mich in einer Schleife auf einen nicht gesetzten Wert zu reagieren?
PHP-Code:
<?php
foreach ($feed->get_items() as $item):
$stags = $item->get_item_tags( $namespace, $tag );
$sbase = $item->get_base( $element = array() );
$sfeed = $item->get_feed();
$sid = $item->get_id( $hash = false );
$stitle = $item->get_title();
$sdescription = $item->get_description( $description_only = false );
$scontent = $item->get_content( $content_only = false );
$scategory = $item->get_category( $key = 0 );
$scategories = $item->get_categories();
$sauthor = $item->get_author( $key = 0 );
$sauthors = $item->get_authors();
$scontributor = $item->get_contributor( $key = 0 );
$scontributors = $item->get_contributors();
$scopyright = $item->get_copyright();
$sdate = $item->get_date( $date_format = 'j F Y, g:i a' );
$supdated = $item->get_updated_date( $date_format = 'j F Y, g:i a' );
$slocaldate = $item->get_local_date( $date_format = '%c' );
$sgmdate = $item->get_gmdate( $date_format = 'j F Y, g:i a' );
$supdateddate = $item->get_updated_gmdate( $date_format = 'j F Y, g:i a' );
$splink = $item->get_permalink();
$slink = $item->get_link( $key = 0, $rel = 'alternate' );
$slinks = $item->get_links( $rel = 'alternate' );
$senclosure = $item->get_enclosure( $key = 0, $prefer = null );
$senclosures = $item->get_enclosures();
$slatitude = $item->get_latitude();
$slongitude = $item->get_longitude();
$ssource = $item->get_source();
?>
<?php endforeach; ?>
PHP-Code:
$sauthor = $item->get_author();
if ($sauthor === NULL){
$sauthor = "Leer";
}
Kommentar