Bem, um código vale mais que mil palavras:
$array = array(1, 2, 3, 4, 5);
array_map(function($text) { echo $text, PHP_EOL; }, $array);
Via http://gist.github.com/4646 e http://wiki.php.net/rfc/closures
Bem, um código vale mais que mil palavras:
$array = array(1, 2, 3, 4, 5);
array_map(function($text) { echo $text, PHP_EOL; }, $array);
Via http://gist.github.com/4646 e http://wiki.php.net/rfc/closures
Tags: php
© 2006–2007 Bastos — Sitemap — Original theme by Chris Pearson
4 responses so far ↓
1 Alisson Sales // Aug 14, 2008 at 11:25 am
ainda bem… create_function é tosco.. ehauiiae
2 Bastos // Aug 15, 2008 at 12:38 am
Tosco é apelido. Mas agora vai ficar bastante legal!
3 Victor M. Gomes // Nov 14, 2008 at 2:36 pm
Excelente Post, no entanto segue o mesmo exemplo em php4 e php5(anteriores a 5.3):
$array = array(1, 2, 3, 4, 5);
array_map(create_function(’$text’,'echo “$text\n”;’), $array);
Claro que desse jeito que o php5.3/6 suporta é bem mais confortável.
Abraços.
4 Victor M. Gomes // Nov 14, 2008 at 2:36 pm
Excelente Post, no entanto segue o mesmo exemplo em php4 e php5(anteriores a 5.3):
$array = array(1, 2, 3, 4, 5);
array_map(create_function(’$text’,’echo “$text\n”;’), $array);
Claro que desse jeito que o php5.3/6 suporta é bem mais confortável.
Abraços.
Leave a Comment