首頁 php教程 php手册 php字符串分割,explode str_split preg_split

php字符串分割,explode str_split preg_split

May 24, 2016 am 08:59 AM
explode str_split

分隔字符串,使用“str_split”就可以了好处是连空格也会作为数组的元素,我之前的例子就是因为前一个字符串包含2个空格,而后一个只有一个,但是输出的时候看到的显示都是一样的,也可以按照其他分隔符进行分割,如“explode”或者“preg_split”.

php explode() 函数,php string 函数

定义和用法:explode() 函数把字符串分割为数组。

语法:explode(separator,string,limit)

参数 描述

separator 必需,规定在哪里分割字符串.

string 必需,要分割的字符串.

limit 可选,规定所返回的数组元素的最大数目.

例子,在本例中,我们将把字符串分割为数组,代码如下:

<?php 
	$str = "hello world. it&#39;s a beautiful day."; 
	print_r (explode(" ",$str)); 
	 
	//输出: 
	array 
	( 
	[0] => hello 
	[1] => world. 
	[2] => it&#39;s 
	[3] => a 
	[4] => beautiful 
	[5] => day. 
	) 
登入後複製

str_split 拆分函数

定义和用法:str_split() 函数把字符串分割到数组中.

语法:str_split(string,length)

参数 描述

string 必需,规定要分割的字符串.

length 可选,规定每个数组元素的长度,默认是 1.

说明:如果 length 小于 1,str_split() 函数将返回 false,如果 length 大于字符串的长度,整个字符串将作为数组的唯一元素返回.

例子1,代码如下:

<?php 
	print_r(str_split("hello")); 
	 
	//输出: 
	array 
	( 
	[0] => h 
	[1] => e 
	[2] => l 
	[3] => l 
	[4] => o 
	) 
登入後複製

例子2,代码如下:

<?php 
	print_r(str_split("hello",3)); 
	 
	//输出: 
	array 
	( 
	[0] => hel 
	[1] 
登入後複製

preg_split -- 用正则表达式分割字符串

说明:array preg_split(string pattern, string subject [,int limit [,int flags]])

返回一个数组,包含 subject 中沿着与 pattern 匹配的边界所分割的子串,如果指定了 limit,则最多返回 limit 个子串,如果 limit 是 -1,则意味着没有限制,可以用来继续指定可选参数 flags.

flags 可以是下列标记的任意组合(用按位或运算符 | 组合).

preg_split_no_empty:如果设定了本标记,则 preg_split() 只返回非空的成分.

教程地址:

欢迎转载!但请带上文章地址^^

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP explode函數使用方法與報錯解決 PHP explode函數使用方法與報錯解決 Mar 10, 2024 am 09:18 AM

PHP explode函數使用方法與報錯解決

使用explode和implode函數分割和合併字串 使用explode和implode函數分割和合併字串 Jun 15, 2023 pm 08:42 PM

使用explode和implode函數分割和合併字串

PHP中使用explode函數時常見的錯誤及解決方案 PHP中使用explode函數時常見的錯誤及解決方案 Mar 11, 2024 am 08:33 AM

PHP中使用explode函數時常見的錯誤及解決方案

使用PHP函數 'str_split' 將字串拆分成字元數組 使用PHP函數 'str_split' 將字串拆分成字元數組 Jul 25, 2023 pm 02:53 PM

使用PHP函數 'str_split' 將字串拆分成字元數組

使用PHP函數 'explode' 將字串拆分為數組 使用PHP函數 'explode' 將字串拆分為數組 Jul 24, 2023 pm 11:09 PM

使用PHP函數 'explode' 將字串拆分為數組

使用PHP函數 'explode' 將字串拆分為多個子字串 使用PHP函數 'explode' 將字串拆分為多個子字串 Jul 25, 2023 pm 06:29 PM

使用PHP函數 'explode' 將字串拆分為多個子字串

php explode報錯怎麼辦 php explode報錯怎麼辦 Jan 18, 2023 am 10:13 AM

php explode報錯怎麼辦

PHP中如何使用explode函數分割字串 PHP中如何使用explode函數分割字串 Jun 26, 2023 pm 12:03 PM

PHP中如何使用explode函數分割字串

See all articles