<?php
function convertAssociativeArrayToValue( array $data )
{
$result = [];
foreach( $data as $key => $value )
{
//
if( is_array( $value ) )
{
if( ! array_key_exists( 0, $value ) ) {
$string = implode( ',', convertAssociativeArrayToValue( $value ) );
}
else {
$string = implode( ',', $values );
}
$value = "[" . $string . "]";
}
$result[] = "{$key}:{$value}";
}
return $result;
}
$a = [
'actionResult' => 'insert',
'debug' => 'Errors: ContactDataNotValidException: [70,DATEOFBIRTH_ME,30/11/-0001,value is not valid,value not valid for DATEOFBIRTH_ME null]',
'errors' => 'stdClass Object',
[
'debugExplanation'=> 'value is not valid',
'errorType' => 'ValueNotValid',
'fieldRef'=> 'DATEOFBIRTH_ME',
'value' => '30/11/-0001',
]
'idContact'=> 0,
'ok' => 0,
'primaryKeyValue'=> 'paulomota.00@outlook.pt',
'requestedAction' => 'insert',
];
echo convertAssociativeArrayToValue($a);
- Output for 5.4.0 - 5.4.32
- Parse error: syntax error, unexpected ''idContact'' (T_CONSTANT_ENCAPSED_STRING), expecting ']' in /in/ffp7n on line 37
Process exited with code 255. - Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
- Parse error: syntax error, unexpected '[' in /in/ffp7n on line 5
Process exited with code 255. - Output for 5.0.0 - 5.0.5
- Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in /in/ffp7n on line 3
Process exited with code 255. - Output for 4.4.2 - 4.4.9
- Parse error: syntax error, unexpected T_ARRAY, expecting ')' in /in/ffp7n on line 3
Process exited with code 255. - Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
- Parse error: parse error, unexpected T_ARRAY, expecting ')' in /in/ffp7n on line 3
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error, expecting `')'' in /in/ffp7n on line 3
Process exited with code 255.
preferences:
222.72 ms | 1395 KiB | 123 Q