вопрос о массиве

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

fashion guide

Guest
вопрос о массиве

вопрос дурацкий, но важный для меня.
собственно.
на стороне клиента установлен яваскрипт, передающий параметр navigator.appVersion(версия браузера) на php программу.

то есть, до программки доходит такая информация, например:

4.0 (compatible; MSIE 5.0; Windows 98; DigExt)

теперь же я пытаюсь обработать эти данные, представив их в виде массива. чтобы я мог отдельно вынуть Windows 98, отдельно MSIE 5.0.. в принципе, можно это сделать координатами, мол, выдернуть с такого по такой символ.. НО, данные бывают разного размера.. поэтому не проканает.

делал так.

$bver = "4.0 (compatible; MSIE 5.0; Windows 98; DigExt)";
$line = fgetcsv ($bver, 1000, "; ");
print "$line[2]"; // получается Windows 98

что-то у меня не выходит...

помогите советом!
 

SA739

Cogito, ergo sum
Re: вопрос о массиве

$bver = "4.0 (compatible; MSIE 5.0; Windows 98; DigExt)";
$line = fgetcsv ($bver, 1000, "; ");
print "$line[2]"; // получается Windows 98
а в чем собственно проблема?
PHP:
print_r($line)
и все станет на свои места, хотя вместо fgetcsv имхо в данном случае правильнее использовать
PHP:
$line = explode (";", $bver);
ЗЫ. а вообще, я бы посмотрел в сторону:
http://ua.php.net/manual/ru/function.get-browser.php
 

fashion guide

Guest
спасибо огромное за помощь, все работает! ;)
 
Сверху