Supprimer stdClass des objets à partir de la matrice de

J'ai un tableau comme ci-dessous (tableau 1) et j'ai besoin de supprimer stdClass de lui comme dans le tableau ci-dessous pas. 2. Actuellement, je suis en train de faire à l'aide d'une boucle foreach, c'est qu'il ya de mieux à faire que wthout en boucle?

Tableau pas de.1

array(3) {
  [0] => object(stdClass)#169 (4) {
    ["id"] => string(2) "59"
    ["name"] => string(13) "test"
    ["email"] => string(21) "[email protected]"
    ["telephone"] => string(20) "898998989"
  }
  [1] => object(stdClass)#190 (4) {
    ["id"] => string(2) "58"
    ["name"] => string(13) "test"
    ["email"] => string(21) "[email protected]"
    ["telephone"] => string(8) "71877858"
  }
  [2] => object(stdClass)#193 (4) {
    ["id"] => string(2) "34"
    ["name"] => string(9) "test"
    ["email"] => string(22) "[email protected]"
    ["telephone"] => string(13) "3189028092139"
  }
}

Tableau pas de.2

array(3) {
  [0] => array(4) {
    ["id"] => string(2) "62"
    ["name"] => string(5) "test"
    ["email"] => string(22) "[email protected]"
    ["telephone"] => string(10) "898998989"
  }
  [1] => array(4) {
    ["id"] => string(2) "59"
    ["name"] => string(13) "test"
    ["email"] => string(21) "[email protected]"
    ["telephone"] => string(20) "71877858"
  }
  [2] => array(4) {
    ["id"] => string(2) "58"
    ["name"] => string(13) "test"
    ["email"] => string(21) "[email protected]"
    ["telephone"] => string(8) "3189028092139"
  }
}

C'est ce que je fais (casting)

foreach($moderationContacts as $contact)
{
    $contacts[] = (array)$contact;
}
Pourquoi voulez-vous supprimer?
Vous ne pouvez pas manipuler des tableaux sans boucle. Toute solution aurez besoin d'une certaine forme d'implicite de la boucle.
J'ai besoin de créer un objet JSON en utilisant json_encode
Vous pouvez toujours créer un objet JSON, pas besoin de convertir les objets dans des tableaux.
est exactement pourquoi j'ai demandé à

OriginalL'auteur Shaolin | 2013-05-07