これが初心者の質問である場合は申し訳ありません。この文字列があるとしましょう (名前とサーバーの値は変更される可能性があります): また、 '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 の 3 番目のパラメーターの正確な値を見つける必要があると思います。知らない。
ご回答ありがとうございます。