跟我學習php字串常用函式 上篇

2021-09-20 02:06:40 字數 2023 閱讀 7879

去除首尾的空白字元(預設),或其他字元

2> string chr ( int $ascii )

ascii碼轉字元字串

echo chr(65)//輸出: a

3> int ord ( string $string )

字元轉ascii碼

echo odr('a')//輸出: 65

4> string chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] )

分割字串

<?php 

$str = '1

23456';

echo chunk_split($str, 2);//輸出: 1 2 34 56

5> array str_split ( string $string [, int $split_length = 1 ] )

固定長度分割字串,並返回陣列

<?php 

$str = '1234';

print_r( str_split($str,2) );//輸出: array ( [0] => 12 [1] => 34 )

6> array explode ( string $delimiter , string $string [, int $limit ] )

使用字元分割字串,返回陣列

$str = '1,2,3,4';

print_r( explode(',', $str, 3) );//輸出: array ( [0] => 1 [1] => 2 [2] => 3,4 )

7> string htmlspecialchars ( string $string)

讓html原樣輸出

$html = '';

echo htmlspecialchars( $html ); //輸出:

8> string md5 ( string $str [, bool $raw_output = false ] )

使用md5演算法加密

9> string nl2br ( string $string [, bool $is_xhtml = true ] )

將字串中的\n轉化為

$str = "a\nb";

echo $str;//輸出: a b '\n'只會轉化為乙個空格

$str = "a\nb";

echo nl2br($str);

/*輸出:ab

*/

10> string number_format ( float $number [, int $decimals = 0 ] )

以千位分隔符方式格式化乙個數字

$num = '123456.1111';

echo number_format($num, 2);//輸出: 123,456.11

下篇

跟我學習php字串常用函式 上篇

獲得更好閱讀效果 1 string trim string st r s trin g charlist t n r 0 x0b 去除首尾的空白字元 預設 或其他字元 2 string chr int ascii ascii碼轉字元字串 echo chr 65 輸出 a 3 int ord stri...

跟我學習php字串常用函式 下篇

解析url echo parse url url,php url path 輸出 path 輸出 從字串中解析出多個變數,可以和 parse url 函式結合使用 url query parse url url,php url query parse str query echo act 輸出 lo...

跟我學習php陣列常用函式 下篇

從input所給的陣列中隨機 選取乙個或多個鍵 array array replace array array1 array array2 array array replace 函式使用後面陣列元素相同 key 的值替換 array1 陣列的值。arr1 array hobby basketbal...