【问题标题】:PHP - Merge Two FunctionsPHP - 合并两个函数
【发布时间】:2011-09-05 11:11:16
【问题描述】:

我需要合并以下两个函数,但我似乎无法获得正确的语法:

一个:

<?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'; }
?>

合并这些的正确方法是什么?

谢谢 扎克

【问题讨论】:

  • 只是对术语的注释:那些不是函数。

标签: php function merge


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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-25
    • 2013-08-01
    • 2019-05-22
    • 2018-01-27
    • 1970-01-01
    • 2018-10-07
    • 2011-04-28
    • 2023-04-09
    相关资源
    最近更新 更多