24得票2回答
PHP:如何按逗号拆分字符串,但不包括在引号内的逗号?

我需要将输入的字符串按逗号分隔成数组。但是该字符串包含在引号内的逗号。 输入:$line = 'TRUE','59','A large number is 10,000'; $linearray = explode(",",$line); $linemysql = implode("','...

12得票2回答
如何拆分多行字符串?

我有一个字符串,每行都有不同的值:$matches="value1 value2 value3 value4 value5 "; 我希望将整个字符串分成由值组成的数组,这些值是通过分隔符进行分离的。我知道如何将以空格分隔的字符串拆分成数组,例如explode(' ', $matches)。但是...

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

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

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

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

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

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

7得票3回答
在分隔符之前获取第一个字符串?

我有以下结构的字符串: 7_string_12 7_string2_122 7_string3_1223 如何获取第二个下划线之前的字符串? 我希望我的最终结果是: 7_string 7_string2 7_string3 我正在使用explode('_', $string)并结...

24得票8回答
PHP explode:使用空格作为分隔符将字符串拆分为单词

$str = "This is a string"; $words = explode(" ", $str); 功能正常,但空格仍会被加入数组:$words === array ('This', 'is', 'a', '', '', '', 'string');//true 我希望只有单...

7得票2回答
PHP数组和使用空/ null值的implode函数

我有一个数组,这个数组是我从数据库中生成的,示例如下: $addressarray = array($results['client']-&gt;client_city, $results['client']-&gt;client_county, $results['client']-&gt...

17得票7回答
将PHP字符串控制台参数转换为数组

我想知道如何将给定的字符串转换为指定的数组:字符串all ("hi there \(option\)", (this, that), other) another 期望的结果(数组)[0] =&gt; all, [1] =&gt; Array( [0] =&gt; "hi there ...

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

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