Rumah > pembangunan bahagian belakang > tutorial php > php中利用explode()函数分割字符串到数组示例代码

php中利用explode()函数分割字符串到数组示例代码

怪我咯
Lepaskan: 2023-03-13 06:36:01
asal
1278 orang telah melayarinya

这篇文章主要介绍了php中利用explode函数分割字符串数组,需要的朋友可以参考下

分割字符串

//利用 explode 函数分割字符串到数组

代码如下:

<?php 
$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 
$hello = explode(&#39;,&#39;,$source); 

for($index=0;$index<count($hello);$index++) 
{ 
echo $hello[$index];echo "</br>"; 
} 
?>
Salin selepas log masuk

//split函数进行字符分割
// 分隔符可以是斜线,点,或横线

代码如下:

<?php 
$date = "04/30/1973"; 
list($month, $day, $year) = split (&#39;[/.-]&#39;, $date); 
echo "Month: $month; Day: $day; Year: $year<br />\n"; 
?>
Salin selepas log masuk

通过数组实现多条件查询的代码
代码如下:

<?php
$keyword="asp php,jsp";
$keyword=str_replace("  "," ",$keyword);
$keyword=str_replace(" ",",",$keyword);
$keyarr=explode(&#39;,&#39;,$keyword); 
for($index=0;$index<count($keyarr);$index++) 
{ 
$whereSql .= " And (arc.title like &#39;%$keyarr[$index]%&#39; Or arc.keywords like &#39;%$keyarr[$index]%&#39;) ";
} 
echo $whereSql;
Salin selepas log masuk

Atas ialah kandungan terperinci php中利用explode()函数分割字符串到数组示例代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan