1. date('g',time()) 整點 . echo(strtotime("3 october 2011")); 時間
2. strpos 查詢字串首次出現的位置 方法 (用於獲取你指定的字串集)
public function findneed($wholestr,$strkey1,$strkey2)
$num1 = strpos($wholestr , $strkey1)+strlen($strkey1);
$num2 = strpos($wholestr ,$strkey2);
$needstr =substr($wholestr ,$num1,$num2-$num1 );
return $needstr;
例子:findneed($fax2,'
址:','
郵')
3.ord 返回 第乙個字元的吧
ascii值
ord(substr($str,$i,1)>=0x80)
chr(返回指定的字串)
4. substr 擷取字串
$rest = substr("abcdef", 2, -1); // 返回
"cde"
2 表示 從開頭獲取 正數
-1 表示從結尾 去掉幾個數
$rest = substr("abcdef", -3, -1); // 返回
"de" -3 表示從結尾獲取幾個數
-1同上
5.preg_replace 執行正則 搜尋 替換
preg_replace('/\s/','',$name) =》替換為空
同:str_replace('
:','',$code)
6. strripos 字串最後一次出現的位置
$pos1 = strripos($explode[$i],'=');
7. htmlspecialchars 網頁以字串形式返回
8. explode 分割字串 返回陣列
$explode= explode('加入對比
',$name);
9.rtrim 刪除 字串中的指定字串
例子: $explode[$i] = rtrim($explode[$i],"num
11.獲取網頁手機號(包含正規表示式)
function getphonefrominfo($singlestr)-)?\d)$|(13[0-9]) ', $singlestr, $matches))
//取手機號
if(preg_match_all('/1[34568][0-9][^\d]/u', $singlestr, $matches))
//print_r($matches);
foreach ($matches[0] as $phonenum)
//$phonenum = str_replace(",", "",$phonenum);
// echo "
".$phonenum;
if (strlen($phonenum)>10) {
$phonenum=substr($phonenum, 0, 11);
$info[mobile] = $mobile=$phonenum; //echo "手機
". $mobile;
$singlestr = str_replace($info[mobile], "", $singlestr);
return $info[mobile];
//return $info[mobile];
PHP常用字串函式
1 echo,print,print r,printf,sprintf 前兩個函式是輸出字串.字串中如果有變數名則被替換成其值.php程式設計師站 print r也是輸出函式,不同的是他可以輸入複雜結構的資料,比如陣列,物件 後兩個函式類似於c的同名函式.2 strchr,strlen,strtok...
php常用字串函式
一些簡單實用的函式 strlen string 獲取字串的長度。trim str,char 移除字串兩側的空白字元或其他預定義字元。ltrim str,char 移除字串左側的空白字元或其他預定義字元。rtrim str,char 移除字串右側的空白字元或其他預定義字元。strtolower str...
PHP常用字串函式
函式名 描述例項 輸入輸出 去空格或其他字元 trim 刪除字串兩端的空格或其他預定義字元 str r nhello world r n echo trim str 目標字串 清除後的字串 rtrim chop 刪除字串右邊的空格或其他預定義字元 str hello world r n echo r...