comment puis-je obtenir seulement les valeurs de var dump tableau?

Est-il possible d'échapper à array(1) { [0]=> string(12)} de var_dump($variable) parce que je veux afficher uniquement les valeurs de var_dump et sauf array string?

Test De Code

 <?php
 $array = array(
 "foo" => "bar",
 "bar" => "foo",
 100   => -100,
-100  => 100,
 );
 var_dump($array);
 ?>

maintenant des résultats sera comme ceci

array(4) {
["foo"]=>
string(3) "bar"
["bar"]=>
string(3) "foo"
[100]=>
int(-100)
[-100]=>
int(100)
}

Mais je veux obtenir seulement bar et foo valeurs à l'exception de la chaîne(3) et le tableau(4)?

  • Seules les valeurs sans touches echo implode(',', $array);
  • Non, parce que var_dump() est purement conçu comme une fonction de débogage.... si vous souhaitez afficher uniquement les valeurs que vous echo
  • Vous devez ajouter un peu de contexte. Qu'essayez-vous de faire? Pourquoi avez-vous besoin?
  • $array['foo']; $array['bar']?
  • j'ai fait ce que je veux faire avec implode($array); merci les amis
  • Ah, très bien. Si vous avez besoin de la variable d'informations (type, string-length etc.): call_user_func_array('var_dump', $array);

InformationsquelleAutor | 2013-04-12