我需要合并以下两个函数,但我似乎无法正确使用语法:
一:
<?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 :(得分:1)
<?php
$var = get_post_meta($post->ID, 'hub_expiry-date', true);
if ( !empty($var) && time() > strtotime($var) ) {
echo 'expired';
}
?>