9
可能性の重複:
Can I use a generated variable name in PHP?変数名に変数の値を追加しますか?
アムは、ここに立ち往生!
$part_one = "abc";
$v = "one";
echo $part_???; // should output "abc"
どのように変更しますか? $ vを参照するには?
ありがとうございます!
可能性の重複:
Can I use a generated variable name in PHP?変数名に変数の値を追加しますか?
アムは、ここに立ち往生!
$part_one = "abc";
$v = "one";
echo $part_???; // should output "abc"
どのように変更しますか? $ vを参照するには?
ありがとうございます!
あなたはvariable variables必要があります。
echo ${'part_'.$v};
// or
$var = 'part_'.$v;
echo $$var;
$ _partの$ vを;?おそらくidk。私はあなたがこれを行うことができます知っている:
$vname="variable";
$$vname="hello";
echo $variable;
//WOULD output "hello"
この試してみてください。
$name="_part";
$name=$name . $v;
$$name=$value;
ビンゴ - 感謝を! –
なぜこれがこれまで有用だったのでしょうか?ちょうど興味があります... –
変数は関数を呼び出すのにも使うことができるので( '$ {'part _' $ v}()'は 'abc'関数を呼び出します)、これを使ってアルゴリズムをコンパクト化し、機能が異なる場合があります。 'imagecreatefrom ...'関数を実行します:例えば、画像タイプを取得し、それを "imagecreatefrom"に追加し、その関数を呼び出します: '$ func =" imagecreatefrom "。$ type; $ func($ filename); '。 – Gumbo