explode

  • Автор темы Автор темы SoniK
  • Дата начала Дата начала

SoniK

Ромик, но не Chef :-)
explode

PHP:
while($str=fgets($fp,1024))
$pr = explode("|", $str);

Считал строчку из файла, разбил её на части через разделение "|" ...
А вот как задать переменные изходя из этого учитывая, что запись выглядит так mail|name|text/n нкак не могу понять подскажите плиз :)
 
PHP:
while(!feof($fp)) 
{
   $str=fgets($fp);
   list($mail,$name,$text)=explode("|", $str);
}
 
Макс.. а что функция extract делает с неассоцитивным массивом? да еще без указания префикса?
 
Тьфу, это я торможу. Пасибо .des. за исправление.
2 All : мое предыдущее сообщение - полный бред :-|
 
Тоже так бывает :) но все таки позволю с тобой не согласиться насчет полного бреда ...
лишь слегка дополнить и будет то что нужно
extract(explode("|", $str),EXTR_PREFIX_ALL,"var");
или
extract(explode("|", $str),EXTR_PREFIX_INVALID,"var");
Тогда все будет супер :)
 
Сверху