Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP字符串分配给数组变量_Php_Arrays - Fatal编程技术网

PHP字符串分配给数组变量

PHP字符串分配给数组变量,php,arrays,Php,Arrays,我已经编写了一些php代码,尝试将字符串(组织的标记)分配给变量,然后将其分配给数组newvar。因为我对php完全陌生,搜索了很多,但什么都找不到,所以我在这里问它如何做到这一点。给你 $organ='tag_of_organization'; $newvar = array(); $newvar["tag_of_organization"] =$organ; 尝试: $newvar[$organ] = $organ; 你已经是对的。放置print\r以测试打印阵列 $organ='

我已经编写了一些php代码,尝试将字符串(组织的标记)分配给变量,然后将其分配给数组newvar。因为我对php完全陌生,搜索了很多,但什么都找不到,所以我在这里问它如何做到这一点。给你

$organ='tag_of_organization';  
$newvar = array(); 
$newvar["tag_of_organization"] =$organ;
尝试:

$newvar[$organ] = $organ;

你已经是对的。放置
print\r
以测试打印阵列

$organ='tag_of_organization';  
$newvar = array(); 
$newvar["tag_of_organization"] =$organ;
print_r($newvar);
输出

Array ( [tag_of_organization] => tag_of_organization ) 
Array ( [tag_of_organization] => tag_of_organization ) 
更新

你想要动态的结果

$organ='tag_of_organization';  
$newvar = array(); 
$newvar[$organ] =$organ;
print_r($newvar);
输出

Array ( [tag_of_organization] => tag_of_organization ) 
Array ( [tag_of_organization] => tag_of_organization ) 

是的,还有。。。?有什么问题吗?@abid:忍不住要问:那有什么用?你想做什么?@geomagas故事很长,我写这段代码是为了检查两个表中的两个id。实际上,这段代码是根据来自android代码的请求运行的,当id与两个表中的一个表匹配时,我想给它分配一个字符串,告诉android它来自哪个表。在android代码决定打开相关活动的if条件下,此字符串将在android代码中使用。一切正常,但我对上面的代码有疑问。好的,下一个问题:你需要一个不同于你已有的格式的代码吗?因为,从我的立场来看,你在回答你自己的问题。你能详细说明一下吗?(最好通过编辑/扩展问题)