首頁 >後端開發 >PHP問題 >php中strsplt什麼意思

php中strsplt什麼意思

青灯夜游
青灯夜游原創
2022-04-13 19:33:452589瀏覽

在php中,strsplt指的是str_split()函數,意思是分割字串,該函數可以分割字串,將字串分割成指定長度的子字串,並將子字串一個個傳入數組作為數組元素;語法“str_split(字串,長度值)”,該函數的第二個參數可以省略。

php中strsplt什麼意思

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

在php中,strsplt指的是str_split( )函數,意思為分割字串。

str_split()函數可以分割字串,將字串拆分成指定長度的子字串,並將子字串一個個傳入數組作為數組元素。

語法:

str_split($string,$length)

參數說明:

  • $string:必要參數。規定要分割的字串。   

  • $length:可省略。規定每個數組元素的長度。預設是 1,這樣字串會被拆分成一個個字符,字串會被轉為字元數組。

如果$length 省略或為1,回傳字元陣列

<?php
header("Content-type:text/html;charset=utf-8");
$str= "Hello";
$arr=str_split($str);
var_dump($arr);
$arr=str_split($str,1);
var_dump($arr);
?>

php中strsplt什麼意思

 如果 $length 大於等於字串的長度,則整個字串將作為數組的唯一元素傳回。  

<?php
header("Content-type:text/html;charset=utf-8");
$str= "Hello";
$arr=str_split($str,5);
var_dump($arr);
$arr=str_split($str,6);
var_dump($arr);
?>

php中strsplt什麼意思

如果 $length 小於 1,str_split() 函數將傳回 FALSE。

<?php
header("Content-type:text/html;charset=utf-8");
$str= "Hello";
$arr=str_split($str,0);
var_dump($arr);
?>

  php中strsplt什麼意思

推薦學習:《PHP影片教學

以上是php中strsplt什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn