php的字串函式

2021-10-03 18:47:13 字數 1567 閱讀 7185

字串函式

前言:前幾天學習swift的時候,學到乙個新知識,算是知識盲區把!叫做swift字串的相關操作 我頓時懵了 為什麼字串還會有相關的操作 如今來到php 又發現 php也有 字串操作 ,那***就帶領看一下 php字串的相關操作。

要學習php字串操作 我們就要知道 他有哪些操作?

1:返回字串的長度

2:字串中連續多個空格只保留乙個空格(判斷是否有2個以上空格)

3:判斷陣列中是否存在某個字串的方法

4:php擷取字串的最後乙個字元

5:php在字元間新增逗號

我們按照步驟進行:

第一:返回字串的長度 strlen() 函式 主要作用返回 字串的長度。

看**:

$a = 1.23456789;

echo strlen($a);

執行結果:

第二:字串中連續多個空格只保留乙個空格(判斷是否有2個以上空格)

<?php 

$str="20190715 892jp62q";//3個空格

//多個連續空格只保留乙個

$str=preg_replace("/\s(?=\s)/","\\1",$str);

?>

第三:判斷陣列中是否存在某個字串的方法

方法一:採用in_array(value,array,type)

$arr = array('可以','如何','方法','知道','沒有','不要');

//in_array(value,array,type)

$isin = in_array("如何2",$arr);

if($isin)else

方法二:

array_key_exists 'array_key_exists() 函式判斷某個陣列中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false。array_key_exists(key,array

第四:php擷取字串的最後乙個字元

<?php 

得到php中最後乙個字元

$str = " www.wdphp.com ";

$var = trim($str);

len = $strlen($var)-1;

echo $var;

方法二:

<?php 

$str = "www.phpchines.com";

echo substr($str, -1);

第五:php在字元間新增逗號

$number = 1234567890;

$number = number_format($number,0,'.',',');

php 字串函式

一 字串基礎函式 ltrim 去除連續空白。trim 截去字串首尾的空格。chop 函式從字串的末端開始刪除空白字元或其他預定義字元。rtrim別名 str hello world n n echo str echo chop str 輸出 hello world hello world htmls...

php字串函式

1 查詢字元位置函式 strpos str,search,int 查詢search在 str中的第一次位置從int開始 stripos str,search,int strrpos str,search,int 查詢search在 str中的最後一次出現的位置從int開始 2 提取子字元函式 雙位元...

php字串函式

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...