Extraer texto de etiqueta html

  • Autor Autor eic2010
  • Fecha de inicio Fecha de inicio
E

eic2010

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola estoy tratando de extraer el texto de la etiqueta h1 de mi html para mostrarlo en php ejemplo:

<h1>texto a mostrar en php</h1>

Si me podrian ayudar les agradecería soy medio novato en php.
 
PHP:
<?php
preg_match("|<h1>(.*)</h1>|sU",$TEXTO,$EXT);

echo $EXT[1]; //mostraria: texto a mostrar en php

con preg_match... texto es de donde sacaras y ext a donde quedara...se crea un array, el primero es la cadena completa (osea el 0) y el 1 es lo que se extrajo...
 
PHP:
$cadena = "<h1>texto a mostrar en php</h1>";
echo strip_tags($cadena); //elimina etiquetas, dejando solo texto
 
Hola gracias por responder pero no me funciono ahi te muestro como lo puse

PHP:
<?php get_header(); ?>
<main class="wrap">
  <section class="content-area content-thin">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
      <article class="article-full">
        <header>				
          <h2><?php the_title(); ?></h2>
							
		<?php
preg_match("|<h4>(.*)</h4>|sU",$TEXTO,$EXT);
echo $EXT[1];?>
			
			<div class='post-thumb'>
				<a href="<?php the_permalink();?>" >
				<?php the_post_thumbnail(''); ?>
				</a>
		</div>
			<?php the_category(); ?>




tambien probe con

$cadena = "<h1>texto a mostrar en php</h1>";
echo strip_tags($cadena); //elimina etiquetas, dejando solo texto


pero no me funciono
 
[MENTION=182397]eic2010[/MENTION] y donde esta el h1? y veo que estas usando wordpress entonce el texto del h1 tiene que ser get_the_title(); o es el nombre de tu pagina!
 
Yo utilizo también esa función y me va perfecto. ¿Puedes pasar el código a ver si veo algo raro? ¿Qué te sale exactamente?
 
Date cuenta que tu primero pides ayuda con respecto a un <h1> pero no está en tu ejemplo de código.
Luego en tu muestra de código, le pones el código que te pasaron pero con un <h4>

Y pues, así como dice uno de los usuarios.. "dónde está el <h1> por el que pediste ayuda?"

No se te entiende.
 
Atrás
Arriba