if语句语法等于

时间:2016-01-13 15:26:00

标签: php if-statement operators strpos

我在Drupal 6中使用Views php。我需要做一个if语句来查找nodehierarchy_parent是否等于值0.然后做一些事情。现在我把它设置为如果值包含0.我的代码在下面。

    <?php
       if (strpos($data->nodehierarchy_parent,'0')) {
       print 'hello';
    }
       else print $data->nodehierarchy_parent;
    ?>

2 个答案:

答案 0 :(得分:1)

我是堆叠的新手。约翰的评论解决了我的问题,但我不能将他的评论标记为正确答案。以下是有效的最终代码。

   <?php
      if ($data->nodehierarchy_parent == 0) {
      print 'hello';
   }
      else print $data->nodehierarchy_parent;
   ?>

答案 1 :(得分:-1)

echo (strpos($data->nodehierarchy_parent,'0') === false)
    ? $data->nodehierarchy_parent 
    : 'hello';