002——php字符串中的处理函数(一)
生活随笔
收集整理的這篇文章主要介紹了
002——php字符串中的处理函数(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?php
/*** 字符串處理函數:* 一、PHP處理字符串的空格:* strlen 顯示字符串長度** trim 對字符串左右空格刪除:* ltrim 對字符串左側空格刪除* rtrim 對字符串右側空格刪除*/
/*
$lantian=" lantian ";
echo strlen($lantian);
echo "<br/>_____________<br/>";
echo strlen(trim($lantian));
echo "<br/>_____________<br/>";
echo strlen(ltrim($lantian));
echo "<br/>_____________<br/>";
echo strlen(rtrim($lantian));
*//*二、對字符串的大小寫處理:* strtolower 將字符串轉換成小寫* strtoupper 將字符串轉換成大寫* ucfirst 首字母大寫* ucwords 單詞首字母大寫* */
/*
$bbs="BBS.BAIDU.COM";
echo strtolower($bbs);//輸出:bbs.baidu.com
echo "<br/>_____________<br/>";$bbs2="bbs.baidu.com";
echo strtoupper($bbs2);//輸出:BBS.BAIDU.COM
echo "<br/>_____________<br/>";
echo ucfirst($bbs2);//輸出:Bbs.baidu.com
echo "<br/>_____________<br/>";
$bbs3="hello words";
echo ucwords($bbs3);//輸出:Hello Words
*/
/*三、字符串填充函數:* str_pad('字符串',長度,填充內容,填充方向);長度是填充新字符串的長度,* 填充方向:* STR_PAD_BOTH 左右兩側填充。如果填充為奇數,右側多填* STR_PAD_LEFT 左側填充* STR_PAD_RIGHT 右側填充* */
/*
$url="http://www.baidu.com";
echo "舊長度:".strlen($url);//輸出:舊長度:20
echo "<br/>---------------------<br/>";
echo str_pad($url,5,'+');//輸出:http://www.baidu.com (填充長度小于原字符串的長度時,填充后,字符串無變化)
echo "<br/>---------------------<br/>";
$new_url=str_pad($url,35,'+');
echo "新長度:".strlen($new_url);//輸出:新長度:35
echo "<br/>---------------------<br/>";
echo $new_url; //輸出:http://www.baidu.com+++++++++++++++
echo "<br/>---------------------<br/>";
echo str_pad($url,35,'+',STR_PAD_LEFT);//輸出:+++++++++++++++http://www.baidu.com
*/
/*四、字符串翻轉函數:
*strrev* */
/*
$str='study';
echo strrev($str);//輸出:yduts
*/
/*五、md5()加密* */
$pwd="lantianwang";
if(md5($_GET['pwd'])=='0a39f389640f19980f1694c4ec7b4456'){//echo "密碼正確,登錄成功";
}else{
?>
<form action="" method="get">用戶名:<input type="text" name="uname"/><br/>密碼:<input type="password" name="pwd"/><br><input type="submit" value="用戶名"/><br/></form>
<?php
}?><?php
/*六、格式化字符串函數:* number_format('字符串',小數位數,小數點,千位分隔符)* */
/*
$number='152855';
echo number_format($number,2,"|","+");//輸出:152+855|00
*/
/*七、字符串拆分為數組:* explode("用于在哪個字符串進行拆分","拆分的字符串","返回數組元素的數目")* */
/*
$str1="百度網論壇,免費視頻,分享平臺,網站是www.baidu.com";
print_r(explode(',',$str1));//把字符串依據,進行拆分,拆分成數組
//輸出:Array ( [0] => 百度網論壇 [1] => 免費視頻 [2] => 分享平臺 [3] => 網站是www.baidu.com )
print_r(explode(',',$str1,2));//輸出:Array ( [0] => 百度網論壇 [1] => 免費視頻,分享平臺,網站是www.baidu.com )
*/
/*八、把數組元素合成字符串:* implode('連接字符串','數組');* */
$arr2=array('百度',"新浪網","搜狐網");
echo implode(',',$arr2);//輸出:百度,新浪網,搜狐網
?>
轉載于:https://www.cnblogs.com/yiweiyihang/p/7782147.html
總結
以上是生活随笔為你收集整理的002——php字符串中的处理函数(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何选购迷你双缸洗衣机
- 下一篇: 小寒诗词(十首小寒诗词:小寒大寒)