首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Using ()函数中断字符串,将两个空格分成两个变量?

使用Using ()函数中断字符串,将两个空格分成两个变量?
EN

Stack Overflow用户
提问于 2013-07-24 12:27:53
回答 4查看 167关注 0票数 0

这是我的代码,目前我能够成功地将它分解为两个变量。

代码语言:javascript
运行
复制
$string="life really";
list($firstName, $lastName) = explode(" ", $string);
echo $firstName;  
echo $lastName;  

输出将类似于

代码语言:javascript
运行
复制
life
really

这是我的第二次尝试

代码语言:javascript
运行
复制
$string="life really suck";
list($firstName, $lastName) = explode(" ", $string);
echo $firstName;  
echo $lastName;  

它只回响字符串中的第一个单词和最后一个单词。

那就是生活和糟透了,它没有在$lastname中捕捉到“真的糟透了”

我想要做的是,我想捕获$firstname中的第一个单词,并捕获第一个空格之后的任何内容,并将其放置在$lastname中。

有可能吗?

EN

Stack Overflow用户

发布于 2013-07-24 12:35:21

这提供了一个正确的解决方案:给定一个字符串,如"A、B、C、D.“将返回2个变量:

$v1 = "A";$v2 = "B C D.“;

这是密码。

代码语言:javascript
运行
复制
$string="life really suck a lot";
$parts = explode(" ", $string);
$v1 = array_shift($parts);
$v2 = implode(" ", $parts);

产出:

$v1 =“生命”

$v2 =“真的很烂”;

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17834053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档