程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php 字符串檢查類

php 字符串檢查類

編輯:關於PHP編程

*
 字符串檢查類
 *@author  sanshi
    QQ:35047205
    Email:[email protected]
    MSN:[email protected]

*/
class checkBase
{
 function checkBase()
 {
 }
 /*
 用來檢查字符串是否為空
 *@param $str 檢查的字段
 *@param $isStr 如果字段有可能唯一字符是數字或者bool類型時使用
 為空的時候返回true
 */
 function strIsNull($str,$isStr=true)
 {
  return $isStr?(empty($str)?true:false)
      :(isset($str)?false:true);
 }
 /*
 字符串與正則表達式做比較
 @param $str   要比較的字符串
 @param $pattern     要比對的正則
 與正則比對上了返回true
 */
 function strComparePattern($str,$pattern)
 {
  if(ereg($pattern,$str))
  {
   //找到了返回
   return true;
  }
  return false;
 }
 /*
 判斷字符串長短
 @param $str 要檢查的字符串
 @param $max 最大長度
 @param $min 最小長度
 符合要求返回true
 */
 function strCompareLen($str,$max,$min=1)
 {
  $len = strlen($str);
  $max=empty($max)?$len:$max;
  return ($len>$max || $len<$min)?false:true;
 }
 /*
 信息處理,跳轉到頁面
 @param $page     跳轉到的頁面   
 @param $msg      提示信息
 */
 function msg($page,$msg)
 {
  $msg = empty($msg)?'''''''':"?msg=".base64_encode($msg);
  $url=$page.$msg;
  if(@header("Location:".$url))
  {
     echo "<meta http-equiv=refresh content=''''0;url=".$url."''''>";
  }
  exit();
 }
 
}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved