次の PHP コードがあり、文字列を個別の変数に分割したいと考えています。
$names = "login1,login2,login3,login4,...loginN";
結果の例:
$login1 = "login1";
$login2 = "login2";
$login3 = "login3";
$login4 = "login4";
次の PHP コードがあり、文字列を個別の変数に分割したいと考えています。
$names = "login1,login2,login3,login4,...loginN";
結果の例:
$login1 = "login1";
$login2 = "login2";
$login3 = "login3";
$login4 = "login4";
foreach (explode(',', $names) as $name) {
$$name = $name;
}
しかし、本当に、なぜあなたはこれをしたいのですか?
より柔軟な抽出が必要な場合は、preg_split()を介して正規表現を利用できます。
foreach(preg_split('/,/', $names) as $login){
$$login = $login;
};