Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Разделить массив
 
 автор: motl   (16.06.2007 в 00:34)   письмо автору
 
 

Есть массив состоящий из ссылок:
Array
(
[0 ]=> "http://sharetw.com/"
[1] => "index.php"
[2] => "mail.php?lang=en"
[3] => "order.php?lang=ru"
[4] => "user.php?lang=ru"
[5]=> "http://www.ditale.net"
[6] => "http://host-tracker.com/"
)

Нужно раделить массив с помощью рег. выражения, отделить все ссылки которые начинаются с http://, и создать двухмерный массив в виде:

Array
(
[0] => Array
(
[0 ]=> "http://sharetw.com/"
[1]=> "http://www.ditale.net"
[2] => "http://host-tracker.com/" )

[1] => Array
(
[0] => "index.php"
[1] => "mail.php?lang=en"
[2] => "order.php?lang=ru"
[3]=> "user.php?lang=ru" )

)

   
 
 автор: Trianon   (16.06.2007 в 00:41)   письмо автору
 
   для: motl   (16.06.2007 в 00:34)
 

здесь не требуется регулярное выражение.
if(substr($str, 0, 7) === 'http://')
$out1[]=$str;
else
$out2[]=$str;

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования