$bookA = "123"; $crack = "A";
我想做类似的事情:
echo $book$crack;
这样输出就是 123。
echo 命令的正确语法是什么?
echo ${"book" . $crack};
您可能想使用关联数组。
例如:
$book = array(); $book["A"] = "Some Book"; $crack = "A"; //Later echo $book[$crack];
$varname = 'book'.$crack; echo $$varname;
这些称为变量,但您应该使用数组代替。
这会起作用:
$bookA = "123"; $crack = "A"; $var = "book$crack"; echo $$var;