对不起,如果这是一个新手问题。假设我有这个字符串(值 name 和 server 可以更改):另外我忘了说我知道 'something' 的长度。
$str='something-name:Jon,server:localhost'
现在我必须提取值:'Jon' 和 'localhost' 并将它们放入变量中。
我现在在做什么:
if ((strpos($str, 'something')) !== false){
$par_name = strpos($str, 'name:');
if ($par_name !== false){
$name = substr($n, 20);
}
}
现在:
$name == 'Jon,server:localhost'
相反,我只需要获取服务器子字符串的名称和之后。
$name == 'Jon'
$server == 'localhost'
我想我必须找到 substr 的第三个参数的确切值。我不知道。
谢谢你的回复。