带格式化程序的PHP变量输入:检查是否为空

时间:2016-03-04 19:51:20

标签: php drupal drupal-7

我必须检查我的代码的输出是否为空。

这是我的代码:

<?php 
print check_markup($row->text, 'linkpreview', '', FALSE);
?>

check_markup是我需要的格式过滤器(Drupal),因为预期会有HTML作为结果。 详情:https://api.drupal.org/api/drupal/modules!filter!filter.module/function/check_markup/7

我如何应用以下内容:

<?php 
$new_stuff = 'check_markup($row->text, 'linkpreview', '', FALSE)';
print $new_stuff;
if (!empty($new_stuff)) {
print 'Test';
}
?>

抱歉,我很少需要处理PHP,我在stackoverflow.com上检查了相关的Q&amp; A,但我找不到答案。

1 个答案:

答案 0 :(得分:1)

check_markup()看起来像函数,你应该像这样使用它:

$new_stuff = check_markup($row->text, 'linkpreview', '', FALSE);
if(!empty($new_stuff)){
    print 'yay, not empty!';
}