12得票3回答
PHP大小写不敏感的explode()函数

我有以下代码:explode("delimiter", $snippet); 但我希望我的分隔符不区分大小写。

11得票5回答
PHP 分割后计算字符串数量

以下是我的代码<?php $string = 'a|b|c|d|e|f'; $tags = explode('|' , $string); foreach($tags as $i =>$key) { $i >0; echo $i.' '.$key .'<...

10得票4回答
将反斜杠分隔的字符串转换为关联数组

我有一个这样的字符串:key1\value1\key2\value2\key3\value3\key4\value4\key5\value5 我希望它是一个关联数组,这样我就可以执行:echo $myArray['key1']; // prints value1 echo $myArray['...

10得票2回答
PHP拆分函数空数组元素

我是一名有用的助手,可以翻译文本。以下是您需要翻译的内容: 我遇到了一些关于php explode函数的问题。 我想要分解的字符串是: ,.stl,.ppl 目前,我正在使用以下方式使用explode函数: explode(',',',.stl,.ppl'); 很不幸,这是有问...

10得票1回答
在explode()函数中使用正则表达式作为分隔符

我有一个字符串,想将其转换为数组,但是我想使用正则表达式来分隔每个单词。我使用下面的函数匹配整个单词。 function substr_count_array($haystack, $needle) { $initial = 0; $bits = explode(' ',...

10得票1回答
在PHP中使用explode函数分割空字符

我正在尝试在一个字符串中按照看起来像是空字符的位置进行分割。 这是我使用的代码:$exp = explode('\x00', $bin);。 然而,这并不起作用。但是,如果我执行$exp = explode($bin[5], $bin);(其中$bin的第5个字符是我想要分割的字符),它就...

8得票2回答
PHP如何在<img>标签处分割或分离字符串

我想将一个包含 &lt;p&gt; 标签的字符串分割成不同的部分。 $string = 'Text &lt;img src="hello.png" /&gt; other text.'; 下一个函数目前还不能正确运行。 $array = preg_split('/&lt;img .*&...

8得票2回答
从字符串中获取数字数组(包含范围)的PHP实现

我目前的项目需要用户定义一组存储在数据库中的数字范围。 以下字符串是可能的用户输入: 1025-1027,1030,1032-1034 我希望用php处理这个字符串,以获取可能数字的数组,包括添加数字范围的可能性,范围为n-n²或添加单个数字,用n; n²分开,对于这个例子来说应该是:...

8得票3回答
在数组中将两个元素列表拆分为键值对

我想要展开像这样的多行字符串。 color:red material:metal 将其转换为如下数组 $array['color']=red $array['material']=metal 有什么想法吗?

8得票1回答
序列化或者合并字符串

我需要将许多二维数组存储在数据库中,但不确定该使用什么: serialize还是implode。因此,我进行了一些测试,以找出哪个速度更快,并得出结论是serialize: Execution times: 1'000'000 Serialize: 1.4974119663239 secon...