Código
# Datos obtenidos.
$oData = '{"id":"1249242","name":"Alex Jurado","gender":"male","picture":"http:\/\/profile.ak.fbcdn.net\/hprofile-ak-snc4\/174534_1249240772_7038143_q.jpg"}';
#Opciones que quiero extraer.
$oOpc = array( 'id','name','gender','picture' );
Por el momento lo solucione así, pero se puede arreglar mucho más.
Código
$oCharacters = '/({|}|:|"|id|name|gender|picture)/';
$oString = '';
$oString = preg_replace( $oCharacters, '', $pString );
$oString = preg_split('/,/', $oString);
return $oString;










Autor




En línea


