Make simple arrays in PHP
Howto, php February 7th, 2008I always liked the qw function from perl. You could easily make an array just by seperating the values with whitespaces. For example:
1 2 | #!usr/bin/perl $array = qw("first second third fourth"); |
You would now have an array consisting of the values ‘first’, ’second’, ‘third’ and ‘fourth’. in PHP you would have to type the following code.
1 2 3 | <?php $array = array('first', 'second', 'third', 'fourth'); ?> |
This is much longer than the perl function.. So I simply made the qw function for PHP. It was actually very simple.
1 2 3 4 5 6 7 | <?php function qw($string) { $array = explode(' ', $string); return $array; } ?> |
Sample use:
1 2 3 4 | <?php $array = qw('first second third fourth fifth'); print_r($array); ?> |
Output:
Array
(
[0] => first
[1] => second
[2] => third
[3] => fourth
[4] => fifth
)
March 31st, 2009 at 4:26 am
А не затруднит ли чуть поподробнее?
May 12th, 2009 at 9:06 am
Обилие интересных статей на вашем сайте меня поражает! Автору – удачи и новых интересных постов!
June 12th, 2009 at 8:52 pm
Знание существует для того, чтобы его распространять.
June 12th, 2009 at 11:20 pm
Интересная статья
June 13th, 2009 at 1:29 pm
Глупость и хорошее пищеварение — незаменимые качества для борьбы с лишениями.
June 13th, 2009 at 5:34 pm
Чтобы были довольны твои читатели, не будь слишком доволен собой.
June 14th, 2009 at 11:12 am
Кто думает, что постиг все, тот ничего не знает.
June 14th, 2009 at 1:37 pm
воздержусь от комментариев
June 15th, 2009 at 7:36 pm
Как приятно знать, что ты что-то узнал!
June 16th, 2009 at 6:59 pm
Интересно что сказали бы на это в министерстве культуры СССР?
June 16th, 2009 at 9:43 pm
Hi. I like the way you write. Will you post some more articles?
June 17th, 2009 at 3:02 pm
а где тут подписка?
June 22nd, 2009 at 5:16 am
Хех ну да ничего так
June 25th, 2009 at 5:53 am
Спасибо. Появилась оригинальная мысль, но она требует подробной реорганизации старой мысли, займусь скором будущем. Естественно результатами поделюсь с читателями блога!
June 30th, 2009 at 5:07 pm
Благодарен. Появилась уникальная мысль, но потребует сильной реорганизации старой идеи, займусь завтра. И сразу поделюсь информацией с читателями блога!