Perfeito eu agradeço, mas na verdade fiz um pequeno teste na minha aplicação e já obtive um resultado esperado, na verdade ele começa a ler o site e armazena a url do mesmo no db, sempre que ele acha uma url ou na verdade um valor que eu determinei ele puxa a função para incluir no sql o site desde que o mesmo já não exista, apos incluir todos os sites da url, ele retorna no banco de dados e lista as urls que cadastrou, ex: www.google.com.br, www.teste.com.br ai ele abre a url google e ao retornar "GO" indicando que o socket conseguiu conectar a url, já edita a coluna "status" e coloca a informação "READ". Para que na proxima vez ele não leia a mesma url novamente. Na verdade sei que em php vai ser dificil fazer com que este scrip fique rodando dias, porem preciso desenvolver, pois tem uma empresa na regiao onde moro que disse que seu eu fizer o script em PHP eles desenvolve em C e pegam para eles porem me dao uma copia gratis... Pra mim não importa se eles vao comercializar entendeu importa so colocar meu projeto no ar... So preciso saber como pesquisar em uma variavel e extrair a url ex: $conent = "<html><head><a href='http://www.nomedosite.com.br'>Clique Aqui</a></head></html>"; precisava resgatar apenas a url ou urls.. Quem puder passar qualquer informação eu agradeço prometo que posto todo o script completo aqui.