2011-05-31 78 views
1

我需要合併以下兩個函數,但我似乎無法得到正確的語法:PHP - 合併兩種功能

一:

<?php= time() > strtotime($var = get_post_meta($post->ID, 'hub_expiry-date', true)) ? 'expired' : '' ?> 

二:

<?php 
$var = get_post_meta($post->ID, 'hub_expiry-date', true); if ($var == '') { echo ""; } else { echo 'expired'; } 
?> 

合併這些的正確方法是什麼?

感謝 扎克

+0

上的術語只是注意:這些都不是功能。 – CAFxX 2011-05-31 12:52:20

回答

1
<?php 
$var = get_post_meta($post->ID, 'hub_expiry-date', true); 
if (!empty($var) && time() > strtotime($var)) { 
    echo 'expired'; 
} 
?>