2011-05-31 76 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'; 
} 
?>