将数组连接成一个

时间:2015-12-21 13:56:45

标签: php arrays join

我如何转换第一个数组[ONE}:进入第二个数组[TWO}我可以调用meta_key而不是我得到var:我通过调用指定的sql行获取此数组,并且我正在使用此查询:{{1也许是在查询中连接它的另一种更好的方法?不是在PHP中

$user_data = $wpdb->get_results("SELECT * FROM $wpdb->usermeta WHERE user_id = $fivesdraft->user_id ");

2 个答案:

答案 0 :(得分:1)

只需遍历数组并将值写入新数组

public class StaxValidationCheckDemo {

    public static void main (String args[]) throws Exception {

        XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(new FileInputStream("myxml.xml"));

        SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
        Schema schema = factory.newSchema(new File("myxml.xsd"));

        Validator validator = schema.newValidator();
        validator.validate(new StAXSource(reader));

        //its valid if there are no error or no exception thrown else invalid

    }
}

答案 1 :(得分:1)

您可以使用array_reduce

$myArray = array_reduce($arrayOne, function ($result, $item) {
    $result[$item->meta_key] = $item->meta_value;
    return $result;
}, array());