0
如何根據多維深度分離數組?如何分離和提取多維數組
所以,如果我有
array("string","array","string");
我希望能夠處理它們在不同的參數
所以例如
if(string){do somthing};
if(array){do something else};
這是一個查詢生成器,它可能不按這個順序排列
謝謝
如何根據多維深度分離數組?如何分離和提取多維數組
所以,如果我有
array("string","array","string");
我希望能夠處理它們在不同的參數
所以例如
if(string){do somthing};
if(array){do something else};
這是一個查詢生成器,它可能不按這個順序排列
謝謝
請嘗試下面的代碼。
使用is_array和is_string函數。
$temp = array('abcd',array(1,2,3),'pqr'); // example array contains string and array both.
foreach($temp as $value){
if(is_array($value)){ // true if variable value is an array.
echo "array"; print PHP_EOL;
}else if(is_string($value)){// true if variable value is a string.
echo "string"; print PHP_EOL;
}
}
到底,謝謝! – Eric