Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/02/2012, 13:18
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Busqueda por criterio fichero

Para el ejemplo de arriba, tal vez strpos sirva:

Código PHP:
Ver original
  1. <?php
  2. $str = 'mi nombre es alberto y mi descripcion fisica es:
  3.  
  4. soy alto con ojos marrones, pelo oscuro';
  5.  
  6. $inicio = strpos($str, ':');
  7. $fin = strpos($str, ',');
  8.  
  9. for ($i = $inicio+1; $i<$fin; $i++) {
  10.     echo $str[$i];
  11. }

para el segundo ejemplo yo usaría las clases DOM. Un ejemplo muy básico pero se pueden lograr cosas bastante complejas:

Código PHP:
Ver original
  1. <?php
  2. $html = '<span id="internoizq">
  3. <li><a href="ejemplo.php">Ejemplillo</a></li>';
  4.  
  5. $doc = new DOMDocument();
  6. $doc->loadHTML($html);
  7. $a = $doc->getElementsByTagName('a');
  8. echo $a->item(0)->attributes->getNamedItem('href')->nodeValue;

http://php.net/manual/es/book.dom.php

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP