这很奇怪,我为引号尝试了一堆组合,但是没有正面结果,我只是想把children_of_row变量放在一个字符串里面,但它没有像我期望的那样工作,这很奇怪但是从那以后我知道这是我的错,而不是PHP我想让你们告诉我我的“错误”在哪里?
(任何帮助我理解嵌套php字符串的东西都很感激。)
$ children_of_array是一个数组,$ children_of_row [“qu estion_name”]是一个字符串,当我使用php的gettype函数时,我将值推入$ children_of_array,然后在php echo语句中我内爆数组(可以我在echo语句中运行php函数?),但即使我没有结果是相同的,当输出到javascript时,类型不再是字符串了。
array_push($children_of_array,'".$children_of_row["question_name"]."');
答案 0 :(得分:0)
如果你想要$children_of_row["question_name"]
的字符串,你只需要把它:
array_push($children_of_array, $children_of_row["question_name"]);
只要变量已经是一个字符串,或者数组中允许的值(包括数组),它就可以工作。