подскажите на php - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64710.9287
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 26.03.2013, 00:16   #1
ssoleg
Senior Member
 
Аватар для ssoleg
 
Регистрация: 26.01.2009
Адрес: Ленинград
Сообщений: 642
Бабло: $106689
По умолчанию подскажите на php

есть два файла, в одном слова, по одному на строчку, в другом много текста, надо взять каждое слово из первого файла и вывести строку из второго где содержится это слово.
ssoleg вне форума  
Старый 26.03.2013, 00:50   #2
incognito
Senior Member
 
Аватар для incognito
 
Регистрация: 08.07.2007
Сообщений: 177
Бабло: $34565
По умолчанию

ssoleg, а во втором файле каждая строка - это много текста?
пример нужен
__________________
incognito вне форума  
Старый 26.03.2013, 00:55   #3
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,948
Бабло: $1895360
Отправить сообщение для digg с помощью ICQ
По умолчанию

PHP код:
$f1 file('file_words.txt');
$f2 file('file_texts.txt');

foreach(
$f2 as $v){
  foreach(
$f1 as $w){
    if(
eregi($w,$v)){
       print(
$v.'<br>');
    }
  }

digg на форуме  
Старый 26.03.2013, 00:56   #4
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Быдлокод, дигг!)
Hector вне форума  
Старый 26.03.2013, 00:57   #5
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,948
Бабло: $1895360
Отправить сообщение для digg с помощью ICQ
По умолчанию

за то из макросов за 3 сек
нет, надо было бля абстрактный класс с отдельными функциями для чтения каждого файла в объект и на базе зенд фреймворка ))
да и еще вместо принт надо было использовать мвц технологию, а то быдлокод полный
digg на форуме  
Старый 26.03.2013, 01:01   #6
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

print, eregi, переменные с неявными именами ) яб тебе и 400 баксов не дал
Hector вне форума  
Старый 26.03.2013, 01:02   #7
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,948
Бабло: $1895360
Отправить сообщение для digg с помощью ICQ
По умолчанию

ну, замени их на эхо и прегмач, чтоб 5й пых не ругался
ты дорого ценишь мои 3 мин работы
digg на форуме  
Старый 26.03.2013, 01:03   #8
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

string функцию тут нужно
Hector вне форума  
Старый 26.03.2013, 01:03   #9
Strikelol
Senior Member
 
Регистрация: 31.03.2011
Сообщений: 3,360
Бабло: $669045
По умолчанию

а можно увидеть тру код? только не в одну строчку если можно.
Strikelol вне форума