判断多个数字的字符串是否包含唯一某个数字

判断str中是否函数str2


$str=10,11,12,13,14,15,16,17,18,19;
$str2=9;

解决思路:
  先按逗号分隔成元素组成数组,用explode()这个函数。
  然后用in_array()这个函数去找,有没有9这个元素。
  
实例:
  <div class="layui-form-item">
      <label class="layui-form-label">* 文章标签</label>
      <div class="layui-input-block">
          {foreach name="articletag" item="val"}
              {if condition="in_array($val.id,explode(',',$data.tagid))"}
              <input type="checkbox" name="tagid[]" title="{$val.tagname}" value="{$val.id}" checked>
              {else/}
              <input type="checkbox" name="tagid[]" title="{$val.tagname}" value="{$val.id}">
              {/if}
          {/foreach}
      </div>
  </div>

发布了9 篇原创文章 · 获赞 2 · 访问量 703

猜你喜欢

转载自blog.csdn.net/sunsineq/article/details/104006700
今日推荐