字符串截取、长度、类型判断等

后端开发   发布日期:2023年05月06日   浏览次数:495

字符串截取:

  1. if ($keyword_str!=''){
  2. echo substr($keyword_str,0,-1);//去掉最后一位
  3. }

判断指定字符串是否存在:

  1. if (strpos($dh_url,"/jingyan")!==false){
  2. $class_2='class="dh_focus"';//存在时的处理
  3. }

判断是否为数字及Input格式化为数字:

  1. if (!is_numeric($id)){
  2. echo "No num";
  3. exit;
  4. }
  5.  
  6. <input name="px" type="text" value="" onKeyUp="this.value=this.value.replace(/D/g,'');" onafterpaste="this.value=this.value.replace(/D/g,'')"/>

字符串长度:

  1. $str = aaaaaa';
  2.     if(strlen($str) > 6){
  3.     echo "字符串大于6";
  4. }

通过数组判断字符串是否在多个字符串中匹配

  1. <?php
  2. $people = array("Bill", "Steve", "Mark", "David");
  3.  
  4. if (in_array("Mark", $people))
  5.   {
  6.   echo "匹配已找到";
  7.   }
  8. else
  9.   {
  10.   echo "匹配未找到";
  11.   }
  12. ?>

替换多个空格为一个

  1. $jieguo = preg_replace("/(s+)/",' ',$jieguo);


以上就是字符串截取、长度、类型判断等的详细内容,更多关于字符串截取、长度、类型判断等的资料请关注九品源码其它相关文章!